情态动词表推测用法总结精选范文.docx
《情态动词表推测用法总结精选范文.docx》由会员分享,可在线阅读,更多相关《情态动词表推测用法总结精选范文.docx(6页珍藏版)》请在冰豆网上搜索。
情态动词表推测用法总结精选范文
情态动词表推测用法总结
下面是小编整理的一些关于情态动词表推测用法总结,以供大家学习参考。
一、情态动词can/could用于表推测的用法
(1)从使用句型上看,can通常只用于否定句或疑问句,一般不用于肯定句,而could可用于肯定句、否定句和疑问句。
两者没有时间上的差别,只是could比can更委婉,更不确定。
如:
Itcan’t[couldn’t]betrue.那不可能是真的。
Whatcan[could]theybedoing?
他们会在干什么呢?
Wecouldgotherethissummer.今年夏天我们可能要去那儿。
注:
can有时也用于肯定句中表示推测,主要用于表示理论上的可能性(即从理论上看是可能的,但实际未必会发生),或表示“有时”之意。
如:
Evenexperiencedteacherscanmakemistakes.即使是有经验的教师也可能出错。
Shecanbeveryunpleasant.她有时很令人讨厌。
(2)从时间关系看,对现在或将来情况作推测,后接动词原形;对正在进行的情况作推测,后接bedoing结构;对过去情况作推测,后接动词完成式。
如:
Hecouldhavegonehome.他可能已经回家了。
Hecan’t[couldn’t]haveunderstood.他不可能理解了。
Whydoesheknowthis?
Can[Could]someonehavetoldhimaboutit?
他怎么知道?
会是哪个人告诉他了吗?
(3)“could+完成式”除表示对过去的推测外,还有以下重要用法:
①表示过去没有实现的可能性,常译为“本来可以”。
如:
Icouldhavelentyouthemoney.Whydidn’tyouaskme?
我本来可以借这笔钱给你的。
你为什么不向我提出?
②用来委婉地责备某人过去应该做某事而没有去做,常译为“本来应该”。
如:
Youcouldhavehelpedhim.你本来应该帮助他的。
③表示“差点儿就要”。
如:
Icouldhavediedlaughing.我差点儿笑死了。
二、情态动词may/might用于表推测的用法
表示推测,两者都可用,只是might比may语气更不确定,表示的可能性更小。
(1)在句型使用方面:
两者均可用于肯定句和否定句,但用于疑问句时,may通常不用于句首,但可用于疑问句的句中(如特殊疑问句等),而might尽管可以用于疑问句的句首,但不算普通,通常会改用其他句式(如用could等)。
如:
Hemay[might]knowtheanswer.他可能知道答案。
Hemay[might]notbelieveyou.他可能不会相信你。
Andwhomay[might]shebe?
那么她会是哪一位呢?
(2)从时间关系看,对现在或将来情况作推测,后接动词原形;对正在进行的情况作推测,后接bedoing结构;对过去情况作推测,后接动词完成式。
如:
Hemay[might]tellhiswife.他也许会告诉他妻子。
Hemay[might]bewritingaletter.他可能在写信。
Shemay[might]havereaditinthepapers.她可能在报上已读到过此事。
(3)“might+完成式”除表示对过去的推测外,还有以下重要用法:
①表示过去某事可能发生而实际上却并没发生。
如:
Itwasreallyverydangerous.Imighthavekilledmyself.那真的是太危险了,我差点没命了。
Alotofmendiedwhomighthavebeensaved.很多人本来可以获救的却死了。
②表示委婉的批评或责备。
如:
Youmighthavemadegreaterprogress.你的进步本来可更大一些的。
Youmightatleasthaveansweredmyletter.你至少可以回我一封信嘛。
三、情态动词must表示推测的用法
must表示很有把握的推测,其意为“一定会”“肯定会”,只用于肯定句,一般不用于否定句或疑问句。
表示对现在或未来的情况作推测,后接动词原形;表示对过去情况的推测,接动词完成式。
如:
Imustbethehappiestwomanonearth!
我一定是世界上最幸福的女人了。
No,hemustbelying.不,他一定在撒谎
Hemusthavemistakenmymeaning.他一定误会了我的意思。
四、情态动词shouldhavedone的用法
shouldhavedone只用于谈论过去情况,主要有两个用法:
一是用于推测过去已经发生的情况,二是用于指本该发生而实际上未发生的情况。
如:
Youshouldhavetoldmesobefore.你早就应该告诉我。
Heshouldhavearrivedbynow.此时他本该到了。
Lookatthetime!
Weshouldhavebeenatthetheatretenminutesago.瞧都什么时候了!
十分钟前我们就该到戏院了。
五、.情态动词needhavedone的用法
needhavedone结构主要用于否定句或疑问句,一般不用于肯定句。
用于否定句时,表示本来不必做某事,但实际上却做了;用于疑问句时,用于询问某一过去动作的必要性。
如:
Youneedn’thavehurried.你当时实在不必那么匆忙。
Sheneedn’thavecomeinperson—aletterwouldhavebeenenough.她本不必亲自来——写封信来就足够了。
Needyouhavepaidsomuch?
你当时真须要付那么多钱吗?
Needtheyhavesoldthefarm?
他们那时非得把农场卖掉不可吗?
补充:
“情态动词+完成式”的用法归纳
1.must+havedone:
用于肯定句,表示推测,意为“一定(已经)……”。
2.can+havedone:
用于否定句或疑问句,表示推测,意为“可能(已经)……”。
3.could+havedone:
可用于肯定句、否定句或疑问句,表示推测、责备或遗憾等,意为“可能……”、“本来可以……”、“本来应该……”等。
4.should[oughtto]+havedone:
可用于肯定句、否定句或疑问句,表示责备或遗憾等,意为“本来应该……”。
5.need+havedone:
用于否定句或疑问句,用于否定时意为“本来不必”,用于疑问句时意为“有必要……吗”。
6.may+havedone:
用于肯定句或否定句,表示推测,意为“可能(已经)……”。
7.might+havedone:
用于肯定句或否定句,表示推测,意为“可能(已经)……(此时might可换为may);另外还可以表示过来可能发生的事结果未发生,意为“本来会……”(此时might不能换为may)。
用法举例:
Hecan’thaveleftsosoon.他不可能走得这么早。
Ishouldhavethoughtofit.我本应想到这一点的。
Imighthavecometoawrongconclusion.我或许得出了错误的结论.
Youneedn’thavementionedit.你没有必要提及此事的。
Youmusthavemistakenmyintention.你一定是误会了我的意图。
Youcouldhavehelpedme—whydidyoujustsitandwatch?
你本可帮助我的,为什么只坐在一旁瞧着?