have to 和 must的区别及用法上

问题描述:

have to 和 must的区别及用法

前者表示在客观上一定要这样做,
例如:We have to go to school till graduate from junior school) .It's our duty.(我们不得不上学,直到从初中毕业,因为这是我们的义务).
后者表示主观上要这样做.

have to ,是指客观的不得不做某事,而且have to 要随着时态和人称而变化
must是指主观的必须做某事,而且must是情态动词,不用随时态和人称变

must多指主观
hav to多指客观

must是必须做某事
have to 不得不做某事

must表示主观,have to表示客观.
We must help each other.
My sister is ill,my mother has to look after her.
must的用法
1)表示主观的义务和必要,主要用于肯定句和疑问句,意思为“必须……,得……,要……”;由must引起的疑问句,肯定回答要用must或haveto,否定回答要用needn’t或don’thaveto,意思是“不必”;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常可以互换.
摘自: