must 与 have to 的区别——这条规则学生大多「听过」,却很少真正用对。原因往往不在记性,而在于汉语和英语在这里的底层逻辑不一样。这一讲把它拆开讲透。
为什么它值得单独讲
汉语都说「必须」,英语一个偏主观、一个偏客观,学生混用后语气就错位了。
规则
must 强调说话人主观认为必须,没有时态变化;have to 强调外部规定或客观需要,有人称和时态变化(has to、had to、will have to)。
中国学生的典型错误
在需要进行时态变化的句子里用 must(如过去的必须)。
错句对照
错:I must go to the hospital yesterday.
对:I had to go to the hospital yesterday.
为什么:过去必须用 had to。
错:You must wear a seat belt. (法律规定)
对:You have to wear a seat belt.
为什么:外部规定用 have to。
错:I have to finish it because I want to.
对:I must finish it because I want to.
为什么:主观意愿用 must。
怎么练
① 分清是「我自己觉得」还是「规定要求」。
② 过去语境一律用 had to。
③ 各造三句对比。
今天就能开始
今天就做一件事:在自己最近写的一段英文里,专门找一遍和「must 与 have to 的区别」有关的句子,按上面的规则逐句改。改不动的地方,说明规则还没吃透,回头再读一遍。