英语方面have to和must有什么区别

如题所述

must表示主观,have to表示客观.
We must help each other.
My sister is ill, my mother has to look after her.
must的用法
1)表示主观的义务和必要,主要用于肯定句和疑问句,意思为“必须……,得……,要……”;由must引起的疑问句,肯定回答要用must或have to,否定回答要用needn’t或don't have to,意思是“不必”;must的否定形式mustn't表示禁止,意思是“不能,不许”.
We must find a good method to learn computer well.
我们必须找一个学好电脑的方法.
2)表示肯定的猜测,常用于肯定句中,意思为“一定是,必然……”.
注意must表示推断或猜测的几种情况:
Your sister must be a doctor in this hospital.(现在的猜测)
你姐姐一定是这家医院的医生.
have to/have got to的用法
1)must表示一种主观的需要,而have to表示一种客观的需要,意思是“不得不”.如:
I have to attend an important meeting this afternoon.
今天下午我不得不参加一个重要的会议.
Mother is out,so I have to look after the shop.
妈妈不在家,因此我不得不照看商店.
2)have to的否定形式是don’t have to,相当于needn’t.如:
They don’t have to buy a computer at present.
他们目前没有必要买电脑.
3)have to与have got to常可以互换.
have to有人称、数、时态的变化,而must只有一种形式.但must 可用于间接引语中表示过去的必要或义务.
He had to look after his sister yesterday.
3) 在否定结构中: don't have to 表示"不必"
mustn't 表示"禁止",
You don't have to tell him about it. 你不一定要把此事告诉他.
You mustn't tell him about it. 你一定不要把这件事告诉他.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-27
Have to强调不得不做,表示不情愿,但是还是得做追答

Must强调必须做,一定要做,带有命令的语气

第2个回答  2015-03-27
have to 不得不。must 一定要
用于问句中:例如——Must you ......?
——Yes,i must.追答

又或者:you dont have to turn on the light你没有必要开灯(此处不能用mustnt)

第3个回答  2015-03-27
这么说吧,have to 就是让你去,但是你可以去,也可以不去,有选择权,而must是不管你愿意还是不愿意,必须去,没的选择
第4个回答  2015-03-27
如果特别需要区分,如下:
have to强调客观条件,主语不得不做某事;
Must强调主管,注意自己意识到必须做某事;

比如, I have to leave now,其实主语自己不想走,不过可能有其他事所以不得不离开;
I must go with him, 是主语意识到需要和他一起,所以觉得自己必须和他一起走;

全部手打,请采纳,谢谢~

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网