have to和must的区别
have to和must的区别如下:
强调重点不同:两者都表示“必须”,但must侧重于说话者的主观看法,have to则侧重指客观需要,含有“不得不”或“被迫”之意。must是强调说话者的要求;用have to强调的是客观实际的需要。
所用时态不同:must只有现在时一种形式(在宾语从句中可以表示过去),而have to则有多种时态形式。如:He said she must go with me.他说她必须同我一起去。除在宾语从句中表示过去可用must之外,其他表示过去的情况一般只用had to。
非限定形式不同:have to可以有分词、动名词、不定式等形式,must则没有这些形式。动词搭配不同根据语义的需要,have to可以与情态动词搭配使用,而must本身作为情态动词,不能这样用。
例句如下:
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.到这种时刻,我们只好等待了。
4.I have to go to hospital for an operation.我得去医院动手术。
5.You'll have to move ─ you're in my way.你得挪一挪,你挡了我的路。