早教吧作业答案频道 -->英语-->
虚拟语气与过去事实相反问题到底是would have done 还是 had done 比如i wish that he had not made so much fuss about it if the doctotor had been available ,the child would have been savedthe two strangers talked as if they ____friends
题目详情
虚拟语气与过去事实相反问题
到底是would have done 还是 had done
比如i wish that he had not made so much fuss about it
if the doctotor had been available ,the child would have been saved
the two strangers talked as if they ____friends for year
A should have been B had been
Cshould be
那为什么不选 A C呢 与过去事实相反啊 would have done
分不清什么时候用would have done 还是 had done
到底是would have done 还是 had done
比如i wish that he had not made so much fuss about it
if the doctotor had been available ,the child would have been saved
the two strangers talked as if they ____friends for year
A should have been B had been
Cshould be
那为什么不选 A C呢 与过去事实相反啊 would have done
分不清什么时候用would have done 还是 had done
▼优质解答
答案和解析
你问在虚拟语气中分不清什么时候用would have done和had done,其实如果不考虑复杂情况,单纯就我们常见的考试题而言,这个问题本身就有点问题.不知道你能否分清主句和从句,这个对于你的问题很重要.看最基本的if虚拟语气:1.当与过去情况相反时从句用had done,主句用would/could have done 2.当与现在情况相反时从句用过去时did,主句用would/could do 3.当与将来情况相反时从句用did 或were to do,主句用would/could do.不好意思眼下没有工具书,只能凭对高中语法的一些记忆,最好你能查查看,我怕我记得不准确不全面.所以说,had done 是用在对于过去事实相反的*从句*中的(不知道如何体现重点,用*意思一下),而would have done是用在相对应的*主句*中的.你的补充问题的题干很明显as if后面的部分是*从句*,所以选B啊~希望能帮你搞清楚点儿
看了 虚拟语气与过去事实相反问题到...的网友还看了以下:
近年来,新闻造假事件不断,“纸包子”“周老虎”“刘羚羊”已成为虚假事物的代名词。从哲学的角度看,假 2020-05-12 …
淡泊名利 宁静致远 高标立身 低调处事 感性做人 理性做事 大事不虚 小事不拘每句话的含义 2020-05-17 …
保险专业代理机构不得以捏造、散布虚假事实等方式损害竞争对手的商业信誉,不得以虚假广告、虚假宣 2020-05-22 …
mightmaybe我们老师说might是对虚拟事物猜测,maybe是对存在事物猜测,是这样的吗? 2020-06-06 …
2017年2月,某市依法查处了一起虚构事实扰乱公共秩序案,当事人王某被处以拘留十日的处罚;同月,吕 2020-06-13 …
刺客信条里,“万事皆虚,万事皆允”用英语怎么说 2020-06-16 …
公民李某出于好奇,在网上散布某地要大地震的谣言,李某因虚构事实扰乱公共秩序受到该地公安机关拘留5日 2020-06-27 …
2013年4月25日,潍坊市奎文区居民戴某通过微信方式,散布H7N9禽流感病例的虚假事实,被公安机关 2020-11-13 …
形式宾语(it)结构,写成Vt+it(虚O)+形容词(OC)+不定词或名词子句(真O)我想问问为什么 2020-11-26 …
英语翻译1.我的公司的薪酬较其他地区的IT行业低,这一点令大家很不满意.所以每年跳巢的人都比较多.因 2020-12-31 …