美文网首页
情态动词表推测

情态动词表推测

作者: Tina蒂娜Tina | 来源:发表于2021-03-01 12:23 被阅读0次

     

     

    1. must+have+过去分词

    表示对过去某事的肯定推测,意为一定,肯定。

    She got good grades in the exam. She must have worked hard. 她在考试中取得的好成绩,她一定学习非常刻苦。

    must+动词原形

    表示对现在一般状况的推测。

    He must be at home now. 现在他一定在家。

    must+be doing

    表示对说话时正在进行的事情的推测。

    They must be working. 他们一定在工作。

    2.can/could+have+过去分词

    表示对过去已经发生的事情进行推测判断,常用于疑问句或否定句。

    Can/could he have gone home?他可能会回家吗?

    He can't/couldn't have called you,he doesn't/didn't know your phone number.他不可能打电话给你,他不知道你的电话号码。

    can't/couldn't表示否定的推测

    He can't be at home,he has gone to Shanghai.他不可能在家,他已经去了上海。

    could+have+过去分词

    表示过去有能力做某事而没做;或表示某事本可能发生,但没有发生。意为“本可以”,“本来能够”。

    You could have got the first prize. 你本可以获得一等奖的。(实际上没有获得)

    3.might+have+过去分词

    有时可以表示过去可能发生而没有发生的事情。

    You were so careless yesterday, you might have got hurt. 昨天你太粗心了,你可能会受伤。(实际上没有受伤)

    may/might表示推测,意为“可能”,“也许”。might所表示的可能性要小于may,语气更委婉。

    You may/might be right. 也许你是对的。

    4.should/ought to+have+过去分词

    表示过去本应该做而没有做的事,带有后悔,埋怨或责备等口吻。意为“本应该”。

     

    shouldn't/oughtn't to+have+过去分词

    表示过去本不应该做而做了的事。意为“本不应该”。

    You should have told me about it earlier. 你本应该早些告诉我此事。(实际上没有早告诉)

    5.needn't+have+过去分词

    表示过去不必做或不需要做的某事而实际已经做了。意为“本来不必”,“本不需要”。

    You need not have called me. 你本不必打电话给我。(实际上已经打了)

    6.will/would+have+过去分词

    表示对已经完成的动作或事态的推测,主要用于第二、三人称,would比will语气委婉,不肯定它的语气更强。

    The plane will have taken off already. 可能飞机已经起飞了。

    相关文章

      网友评论

          本文标题:情态动词表推测

          本文链接:https://www.haomeiwen.com/subject/cwxafltx.html