must和have to的具体区别
2个回答

must的用法

1)表示主观的义务和必要,主要用于肯定句和疑问句,意思为“必须……,得……,要……”;由must引起的疑问句,肯定回答要用must或haveto,否定回答要用needn’t或don’thaveto,意思是“不必”;must的否定形式mustn’t表示禁止,意思是“不能,不许”.

We must find a good method to learn computer well.

我们必须找一个学好电脑的方法.

2)表示肯定的猜测,常用于肯定句中,意思为“一定是,必然……”.

注意must表示推断或猜测的几种情况:

Yoursistermustbeadoctorinthishospital.(现在的猜测)

你姐姐一定是这家医院的医生.

haveto/havegotto的用法

1)must表示一种主观的需要,而have to表示一种客观的需要,意思是“不得不”.如:

Ihavetoattendanimportantmeetingthisafternoon.

今天下午我不得不参加一个重要的会议.

Motherisout,soIhavetolookaftertheshop.

妈妈不在家,因此我不得不照看商店.

2)haveto的否定形式是don’thaveto,相当于needn’t.如:

Theydon’thavetobuyacomputeratpresent.

他们目前没有必要买电脑.

3)haveto与have got to常可以互换.