专为高三考生提供有价值的资讯

当前位置:当书网高考复习高中英语would have done是什么时态

would have done是什么时态

时间:2020-07-18保存为WORD

would/should+have+过去分词,这是虚拟语气的一种用法。would have done表示对过去事情的假设,意思是“本来会做”。

have done的用法

1、should/ought to have done的含义.“should/ought to have+过去分词”表示“过去应该做谋事却没有做”; “should not/ought not to have+过去分词”表示“作了不应该做的事”. 含有责备或遗憾的意思。

例如:You shouldn’t /oughtn’t to have come here alone at such a late hour.你这么晚的时候本不一该一个人来这里的.(实际是一个人来的)

She should/ought to have gone there alone.她本该一个人去那里的.(实际上不是)

2、would have done的含义.would have done“本愿意做某事”,非虚拟语气时,就是would 情态动词加动词原形,have done 就是现在完成时,所以和起来 就是将来完成时的用法,过去将来完成时表示在过去看来将来某时会已经完成的动作。

例如:She said she’d have finished her exams by then.她说那时她会已经考完试了。

He knew he arrived she would have gone home.他知道他到时她会已经回家了。

3、must have done的含义.“must have+过去分词”表示对过去的推测,意思是“一定已经,想必已经,准是已经….”,只用于肯定句中.例如:

He must have been drinking beer.他肯定一直喝啤酒来着。

若要表示否定,要用“can’t/couldn’t+ have+过去分词”,意思是“不可能”:

The money can’t have been lost there.钱不可能是在那儿丢的。

should have done“本应该做某事”

might have done“可能做过某事”

could have done“本可以做到某事”

would have done“本愿意做某事”

小编推荐

1.2025年618分在湖南上什么大学好 近三年录取分数线是多少

2.539分能报什么211大学 2025推荐院校

3.2025广西物化生514分左右能上什么大学 可以报考的院校名单

4.2025男孩色弱上大学能选哪些专业 什么专业有前途

5.2025年455分能考什么师范类大学 哪些大学值得报

6.2025年270分在安徽上什么大学好 近三年录取分数线是多少

7.2025河北物化生649分左右能上什么大学 可以报考的院校名单

8.2025年293分在贵州上什么大学好 近三年录取分数线是多少

相关文章

  • thousands of后面加单数还是复数

    of后面如果是可数名词后面加复数,谓语动词也要用复数. 如果是不可数名词,那么用它(们)的特定形式。例如:sheep等,
  • 刚开始学英语应该怎么学比较好

    首先,熟悉26个英文字母;之后,学习音标,掌握元音和辅音;然后,多方法被单词;接下来,学习语法,做语法练习题;同时,做到

Copyright 2019-2029 http://www.dangshu.com 【当书网】 皖ICP备19022700号-7

声明: 本站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告