情态动词 have done 能对将来做推测吗

The project might have been completed at this time next year

这个项目明天的这个时间可能已经完工了。

可以这么说吗?如果不行,怎么对将来做推测?

解答如下:may/might have done结构可以表示对将来的推测,请看下面详细解答

(1)may/might have done 推测过去

“may/might+动词的完成式”表示对过去发生的行为的推测

-Whatever has happened to George?
-乔治发生了什么事?
-I don't know. He may have got lost.
-我不知道,他可能迷路了。

You might have read about it in the papers.
你可能在报上已经看过这个消息了。

(2)may/might have done 推测现在

“may/might+动词的完成式”表示对现在情况的推测。

She might have got up now.
现在她可能已经起床了。

(3)may/might have done 预测未来

may/might+动词的完成式”表示推测将来某时之前的情况。

He may have left when you get there.
等你到达的时候他可能已经离开了。

(备注:may have done 和 might have done 表推测时,might 所表示的可能性比 may 小,语气较委婉:)

How quickly time passed! It might have happened yesterday.
时间过得好快啊!这事好像就发生在昨天。

He might have seen the surprise in my face.
他或许已经看到了我惊异的表情。

(4)might have done 还可以表轻微责备

might have done 除了能够表推测,还能表示过去本来可以做而实际并没有做。这时带有轻微的责备之意

The proposal might have been refused.
这个建议本该拒绝的。(有轻微的责备之意)

I might have taken another path.
我本可以走另一条路。

(5)否定推测 may not/mightn't have done 表“可能没有做某事”

(备注:和can't have done sth不可能做了某事区别)

He can't have been at the meeting, he's on a business trip this

week.
他不可能有出席会议,他这周出公差。

We couldn't have done it without you.
没有你我们肯定完成不了。

They may not have known it beforehand.
他们事先可能不知道这事儿。

They mightn't have regarded me as their friend.
他们可能没有把我当作朋友看待。

He might have done it better if he had put his mind to his work.

如果他专心致志的话,他可以做得更好.

(0)

相关推荐

  • 一周一点 语法不难| 第四讲(上) 动词不定式

    Saturday 一周一点,语法不难,各位大家好,时间过得真快,我们的课程到第四周,已经一个月了,各位加油. 好,进入本周主题:动词不定式.本周讲的不是新知识,而是从新角度追根溯源看看我们曾经当做固定 ...

  • shall做情态动词的用法

    shall的情态动词用法 1.在疑问句中用于征求对方意见,主要用于第一人称(在英国英语中,也用于第三人称),其意为"要不要"."-好吗". 如: Shall w ...

  • 情态动词should的用法

    shuld的用法: shuld用来提出建议和忠告,后边加动词原形,否定句直接在shuld后边加nt. 例如:I think yu shuld eat less junk fd. 我认为你应该少吃垃圾食 ...

  • shall助动词和情态动词区分

    Shall作为助动词,一般用于第一人称Ⅰ和We,表示一个将来的动作,构成将来时态.Shall后面接动词原形.例如:(1)I shall think it over and Let you know m ...

  • will助动词和情态动词区别

    最佳答案:1.will用于疑问句,表示邀请或者请求:Will you give me another pear?你再给我一个梨子好吗? 2.will用于陈述句,表示意愿:I'll check this ...

  • 英语动词所有用法梳理!动词不定时、情态动词、主动被动...

    动词原形及不定式的用法  动词原形的用法 1.一般现在时除第三人称单数,其它人称作主语,动词用原形. 2.将来时态shall, will, should, would之后用动词原形. 3.祈使句句子开 ...

  • 英语动词所有用法梳理!动词不定式、情态动词、主动被动...

    动词是用来表示动作或状态的词.动词是英语中最重要的词汇,是句子的核心.几乎每个句子都必须有一个动词来担当谓语,说明主语是什么或做什么.因此,学好动词对提高自己的英语水平具有重要意义.今天和小编一起来看 ...

  • 重点英语语法讲解及练习:情态动词

    重点英语语法讲解及练习:情态动词

  • 情态动词can与could用法归纳

    情态动词can与could用法归纳 一.表示能力 (1) 表示现在的能力,用can: I can't decide which to choose. 我不能决定选哪个好. While I sympat ...

  • 语法必考点:情态动词should和would的区别原来这么大

    语法很难?很枯燥?很多人对语法望而却步,其实是你不知道方法!今天,我们换种方式, 不需要死记硬背,轻轻松松学语法.我们先来看下面的题目,你能选对吗? 大家的答案是什么呢?不要着急,咱们先来看看题目.大 ...