【语法学习】must与have to的区别1.
强调重点不同
两者都表示“必须”，但must侧重于说话者的主观看法，have to则侧重指客观需要，含有“不得不”或“被迫”之意。比较：
You can borrow my car, but you must bring it back before ten. 你可以借我的汽车，但必须在10点以前开回来。
I have lost my pen, so I have to buy one. 我的钢笔丢了，所以得去买一支。
第一句用must，强调说话者的要求——你必须这样做，否则借车免谈；第二句用have to强调的是客观实际的需要——不得不买支新的，否则就没有笔用。
2.
所用时态不同
must 只有现在时一种形式(在宾语从句中可以表示过去)，而 have to则有多种时态形式。如：
He said she must go with me. 他说她必须同我一起去。
We had to borrow a lot of money. 我们不得不要借一大笔钱。
She has had to sell her house. 她不得不把房子卖掉。
As a matter o