would have done是什么时态

 我来答
娱乐我知晓哟

2021-06-08 · 专注各种娱乐,欢迎一起探讨
娱乐我知晓哟
采纳数:1346 获赞数:1000232

向TA提问 私信TA
展开全部

过去将来完成时。

would/should+have+过去分词,这是虚拟语气的一种用法。would have done表示对过去事情的假设,意思是“本来会做”。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。

若表示与过去事实相反的虚拟语气,此时条件从句的谓语用过去完成时(had+过去分词),而主句谓语则通常用过去将来完成时(would+have+过去分词),当然,主句谓语也可根据情况使用“should (could, might)+have+过去分词”。

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.他知道他到时她会已经回家了。

一线口语
2016-06-20 · 外教一对一、个性化定制英语培训
一线口语
一线口语E2say专注外教一对一、个性化定制英语口语培训,根据学员个人的要求和具体情况,制定个性化的学习方案,以日常、商务、成人、旅游、外贸,面试等主要课程!
向TA提问
展开全部
过去将来完成时
在虚拟语气时,表示过去
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gjldian
2016-06-20 · 知道合伙人教育行家
gjldian
知道合伙人教育行家
采纳数:3066 获赞数:11188
2003年毕业于淮海工学院机械工程系机械设计制造及其自动化专业,学士学位。一直从事机械产品的设计开发研究

向TA提问 私信TA
展开全部
would have done是什么时态
过去完成时
would have you done before went there ?
我到那儿前,你做了什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蛇喰梦子的猫牌Ps
2020-05-14 · TA获得超过923个赞
知道小有建树答主
回答量:2168
采纳率:80%
帮助的人:132万
展开全部
存在于过去。 但是不能说时态 would 是不具有时态的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
援仙岁9011
2021-03-29 · TA获得超过493个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式