早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于haveto和must的一个小纠结,haveto表示客观的不得不,有时态变化;must表示主观的必须,无时态变化,这个我们都知道我就是想问,那我们如何表达“他昨晚必须出去”(指主观上的必须出去)

题目详情
关于have to和must的一个小纠结,
have to 表示客观的不得不,有时态变化;must表示主观的必须,无时态变化,这个我们都知道
我就是想问,那我们如何表达“他昨晚必须出去”(指主观上的必须出去)
he must go out last night.对么?
可是有个过去时间,是不是该用have to呢?he had to go out last night.
求指教…
▼优质解答
答案和解析
1 表达的含义不同:【注意:must有好几种释义,这里只谈“必须”的释义】
must —— 一定要(做),必须要...侧重于说话人的想法、思想,强调是说话人自己的意愿或决心,并非强迫.
have to —— 不得不,必须 侧重于客观上的必要,强调外部条件作用的结果,表示“因外在原因而不得不做”,有一种不得不的意思,带着不情愿的色彩.
你现在就必须去做.You must do it now.
你必须去睡一觉.You must get some sleep.
我们必须互相帮助.We must help each other.
亲爱的,我现在得走了.Darling,I have to go now.
你不得不照你父母的话办.
You have to do what your parents tell you.
因为没有公共汽车,我不得不步行回家.
I had to walk home because there was no bus then
2.适用时态不同
must 只能用于一般现在时和一般过去时,(在间接引语中)
have to 可用于更多的场合.
She said she must do well in her English.
3.否定含义不同
在否定句中,have to表示不需要,must则表示不允许.
You don’t have to go there.
You mustn’t go there.
这里的主观和客观是从说话者角度出发的 而不是动作发出者
他昨晚必须出去 虽然我们知道他要出去 但是我们一般的表达是
He had to go out.他必须出去 因为我们当说话者知道他主观上想他必须出去 所以我们知道这个事情(他就是要出去)是客观的 就用have to
如果你真想表达他主观上要出去 你可以说 He was determined to go out.他决心要出去
must和have to 不是能用于所有表达的哈