【英语知识点】must和haveto的区别和用法
两者都表示“必须”,但must侧重于说话者的主观看法,haveto则侧重指客观需要,
含有“不得不”或“被迫”之意。haveto可以有分词、动名词、不定式等形式,而must
则没有这些形式。
两者都表示“必须”,但must侧重于说话者的主观看法,haveto则侧重指客观需要,
含有“不得不”或“被迫”之意。比较:
(1)Youcanborrowmycar,butyoumustbringitbackbeforeten.你可以借我
的汽车,但必须在10点以前开回来。
(2)Ihavelostmypen,soIhavetobuyone.我的钢笔丢了,所以得去买一支。
第一句用must,强调说话者的要求——你必须这样做,否则借车免谈;第二句用have
to强调的是客观实际的需要——不得不买支新的,否则就没有笔用。
must只有现在时一种形式(在宾语从句中可以表示过去),而haveto则有多种时态形
式。
(1)Hesaidshemustgowithme.他说她必须同我一起去。
(2)Wehadtoborrowalotofmoney.我们不得不要借一大笔钱。
(3)Shehashadtollherhou.她不得不把房子卖掉。
(4)Asamatteroffact,he’shavingtollhishou.事实上,他现在得卖房
子了。
除在宾语从句中表示过去可用must之外,其他表示过去的情况一般只用hadto。
haveto可以有分词、动名词、不定式等形式,而must则没有这些形式。
(1)Ihatetohavetogetupinthemorning.我真不愿意早上非得起来不可。
(2)Idon’tenjoyhavingtoworkwithher.我不喜欢必须与她共事。
根据语义的需要,haveto可以与情态动词搭配使用,而must本身作为情态动词,显
然不能这样用。
(1)Hemayhavetocanceltheplan.他可能需要打消这个计划。
(2)Ifwemisdthetrain,weshouldhavetowaitanhouratthestation.
假如我们赶不上这班火车,我们就得在车站再等一小时。
must的否定式mustn’t意为“一定不要”“不允许”;而haveto的否定式don’t
haveto意为“不必”(=needn’t)。
(1)Youmustn’ttellhimaboutit.你一定不要告诉他这件事。(这可能是秘密)
(2)Youneedn’ttellhimaboutit.你不必告诉他这件事。(他可能知道了)
感谢您的阅读,祝您生活愉快。
本文发布于:2022-11-25 13:59:43,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/18897.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |