1、时态形式不同。
一般说来,must只有现在时一种形式,在宾语从句中表示过去,而have to则有多种时态形式。
例句:She has had to sell her house.她不得不把房子卖掉。
2、have to可以有分词、动名词、不定式等形式,而must则没有这些形式。
例句:I regret to have to trouble you again.我很抱歉不得不再麻烦你一次。
3、否定式的含义不同:must的否定式mustn’t意为“不准、不允许”;have to的否定式don’t have to意为“不必”。
1、We must make good use of the available space.
我们必须充分利用现有空间。
2、And again, we must think of the cost.
再说,我们必须考虑成本。
3、You've been a great help, I must say.
依我看,你真是帮了个大忙啊。
1、Some college students will have to live out.
有些大学生将不得不住在校外。
2、We may have to take military action.
我们可能不得不采取军事行动。
3、At this point in time we just have to wait.
到这种时刻,我们只好等待了。