英语学习论坛

 找回密码
 立即注册
查看: 110|回复: 0

情态动词must 与 have to 的五点区别

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-12-23 22:40:11 | 显示全部楼层 |阅读模式

         
        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 of fact, he’s having to sell his house. 事实上,他现在得卖房子了。
        除在宾语从句中表示过去可用 must 之外,其他表示过去的情况一般只用 had to。
        3. 非限定形式不同
        have to可以有分词、动名词、不定式等形式,而must则没有这些形式。如:
        I hate to have to get up in the morning. 我真不愿意早上非得起来不可。
        I don’t enjoy having to work with her. 我不喜欢必须与她共事。
        4. 动词搭配不同
        根据语义的需要,have to可以与情态动词搭配使用,而must本身作为情态动词,显然不能这样用。如:
        He may have to cancel the plan. 他可能需要打消这个计划。
        If we missed the train, we should have to wait an hour at the station. 假如我们赶不上这班火车,我们就得在车站再等一小时。
        5. 否定式的意义不同
        must 的否定式 mustn’t 意为“一定不要”“不允许”;而 have to 的否定式 don’t have to 意为“不必”(=needn’t)。比较(www.yygrammar.com):
        You mustn’t tell him about it. 你一定不要告诉他这件事。(这可能是秘密)
        You needn’t tell him about it. 你不必告诉他这件事。(他可能知道了)
         
        引用地址:http://www.yygrammar.com/Article/201112/2738.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-2-25 06:01 , Processed in 0.202526 second(s), 7 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表