Must vs. have to
Must和have to都表达了义务和必须,但是有小区别:
• Must表达了讲话人的主观感受,而have to表达的是一种非个人因素的意见:
• Must表达了讲话人的主观感受,而have to表达的是一种非个人因素的意见:
You must come.你必须来。(我要求你来。)
You have to come.你必须来。(规定了你要来。)
You have to come.你必须来。(规定了你要来。)
Must I wear this tie?我必须戴这条领带吗?(你怎么看的?)
Do I have to wear this tie?我必须戴这条领带吗?(有关于领带的规定?)
Do I have to wear this tie?我必须戴这条领带吗?(有关于领带的规定?)
• Have to 主要表达了通常的义务,而must表达了特殊的义务:
I have to brush my teeth twice a day. 我每天必须刷两次牙。
I must tell you something. 我必须告诉你一些事。
重要: 要表达义务、责任或必须,在将来时或过去时中,我们不使用must和need,而用have to代替:
We must (need to) buy another ticket.我们必须买另外一张票。
We had to buy another ticket yesterday. 我们昨天应该买另外一张票。
We'll have to buy another ticket later. 我们等会儿应该再买一张票。
We had to buy another ticket yesterday. 我们昨天应该买另外一张票。
We'll have to buy another ticket later. 我们等会儿应该再买一张票。
否定形式mustn't和don't have to含义完全不同:
• Mustn't表达的是禁止:
• Mustn't表达的是禁止:
You mustn't drive. 你不能开车。
• Don't have to 表达了没有义务或者必须性:
You don't have to drive. 你不必开车。
让您的学习更上一层楼
仍然觉得“Must vs. have to”有困难?用Gymglish提升英语水平——立即试用我们的免费英语课程并接受免费水平评估吧!
他们的意见 :
您有什么避免在“Must vs. have to”上犯错的小贴士吗?那就分享给我们吧!
了解其他语法规则。进一步提高英语水平并试用Gymglish在线英语课程。