“would have done”是英语中表示与过去事实相反的情况或假设的虚拟语气结构。下面将详细解释这一结构的含义、用法及在实际语境中的
1.I would have done……, but……我本想做……但由于一些原因,没有做成 当然特定语境下,but及后边内容会省略 2. if虚拟语气I would have done……if sth had done……如果那时……我就会……(现实情况是:假设的情况没有发生,我也没有那样做)这种情况下,也可以用否定形式I wouldn't have done...i...
百度试题 结果1 题目would have done是过去将来完成时,表示与过去相反的虚拟语气。相关知识点: 试题来源: 解析 D 本句带有要求之意,故从句谓语用should型虚拟语气。D项中的should被省略。反馈 收藏
would have done sth。表示“原本想做某事”;也可以用于虚拟语气中,表示与过去事实相反。Iwould have givenyou the book yes
would+have+done虚拟语气 “would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。 1.Iwouldhavetoldyouallabouttheboy'sstory,butyoudidn'taskme.我本来会告诉你这个小男孩的故事,但是你没有问我。 2.Withoutyourhelp,Iwouldn'thaveachievedsomuch.没有你的帮助,我是不会取得如此大的成绩...
1. 与had done的区别:had done表示过去完成时态,而would have done表示虚拟语气。 2. 与should have done的区别:should have done表示本应该做而没有做的事情;而would have done则表示如果当时做了某事,结果会怎样。 3. 与could have done的区别:could have done表示曾经有机会做某事却没有做;而would have ...
would/should + have + 过去分词 这是虚拟语气的一种用法。would have done :表示对过去事情的假设,意思是“本来会做”。比如:I would have told you all about the boy's story, but you didn't ask me. 我本来会告诉你这个小男孩的故事,但是你没有问我。should have done: 表示对过去...
可以啊这是虚拟语气的用法意为本来想做要做但没做使用时大多会给出导致没做成或会这样做的条件结果一 题目 关于would have done的用法would have done可以表示“本.而实际.还是没有意思,只是用于If I had.,I would have.若可以,是本可以做却没做还是本可能做却没做还是什么? 答案 可以啊,这是虚拟语气的用...
试题来源: 解析 本该已经做完 用于虚拟语气,表示没做但却应该做完 分析总结。 用于虚拟语气表示没做但却应该做完结果一 题目 would have done的意思和用法 答案 本该已经做完 用于虚拟语气,表示没做但却应该做完相关推荐 1would have done的意思和用法 反馈 收藏 ...