Must vs. have to

Musthave to都表达了义务和必须,但是有小区别:

Must表达了讲话人的主观感受,而have to表达的是一种非个人因素的意见:
You must come.你必须来。(我要求你来。)
You have to come.你必须来。(规定了你要来。)
Must I 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. 我必须告诉你一些事。
重要: 要表达义务、责任或必须,在将来时或过去时中,我们不使用mustneed,而用have to代替:
We must (need to) buy another ticket.我们必须买另外一张票。
We had to buy another ticket yesterday. 我们昨天应该买另外一张票。
We'll have to buy another ticket later. 我们等会儿应该再买一张票。
否定形式mustn'tdon't have to含义完全不同:

Mustn't表达的是禁止:
You mustn't drive. 你不能开车。
Don't have to 表达了没有义务或者必须性:
You don't have to drive. 你不必开车。

让您的学习更上一层楼

仍然觉得“Must vs. have to”有困难?用Gymglish提升英语水平——立即试用我们的免费英语课程并接受免费水平评估吧!

他们的意见 :

乐趣

         

我喜欢在线做我的语言课程。每天大约10分钟就够了... 谢谢!

创新

         

我喜欢你的创新方法,在玩乐中学习语言!

独特

         

你的方法很独特! 你们的课程帮助我在海外交流期间取得了进步和自信...

进步

         

Gymglish让我提高口语和书面表达能力的机会。 我绝对不会错过的课!

更多推荐信。

您有什么避免在“Must vs. have to”上犯错的小贴士吗?那就分享给我们吧!

了解其他语法规则。进一步提高英语水平并试用Gymglish在线英语课程