must 表示"必须"(主观),have to 表示"不得不"(客观),用法有区别。
要点讲解
- must 表示主观上的必须:I must finish my homework first. 我必须先完成作业。
- have to 表示客观上的不得不:It's raining. I have to stay at home. 下雨了,我不得不待在家里。
- must 没有人称和时态变化;have to 有(has to, had to, will have to)。
- must 的否定 mustn't 表示"禁止、不可以":You mustn't play with fire. 你不可以玩火。
- 回答 must 提问:—Must I finish it now? —Yes, you must. / No, you needn't.(不必)
- must 表示"一定、必定"(肯定推测):He must be a teacher. 他一定是老师。
- must 表推测的否定用 can't(不可能),不用 mustn't:He can't be a teacher. 他不可能是老师。
经典例句
- You mustn't cross the road when the light is red.
红灯时你不能过马路。 - He had to walk home because he missed the bus.
他错过了公交车,不得不步行回家。 - —Must we hand in the paper today? —No, you needn't.
——我们必须今天交论文吗?——不,不必。
易错提醒
- must 表推测"一定"时,否定用 can't"不可能";mustn't 只表示"禁止"。