英语选择题(虚拟语气)

_______, you would have seen my nephew - a very outstanding and promising boy.
A. If you had arrived earlier B. If you arrived earlier
C. Did you arrive earlier D. Unless you had arrived
请解释一下。。。。。

此题是对过去进行虚拟,形式是if引导的从句用had done,主句用would have done。所以选第一个。b项是对现在或将来虚拟。c项是虚拟语气的倒装形式,但是他用的是did 证明是对现在或将来虚拟,所以也不对,最后一项翻译过来是除非你早点到,与后面翻译不通,所以选a。如满意,记得采纳。谢谢。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-28
A, 跟过去的事实相反, 对方此刻之前即没早点到, 也没见着人家的外甥
第2个回答  2010-05-28
选A

因为表示的是不可能发生的事情(如果你早来一些,就可以看见我的外甥,可见结果是没有早来,也就没有看到这个人的外甥),此时要用虚拟语气。

而主句的结构是would+have+过去分词,可见这是对过去发生的事情的虚拟,从句的结果就应该是had+过去分词。
第3个回答  2010-05-28
A

关于虚拟语气的几个选择题求答案和解释
选择 A. knew (表示对现在的虚拟)解析:从 I can’t stand him 可知,这里说的是“我(现在)忍受不了他”。as though 引导的从句要求用虚拟语气,B. knows 和 C. has known 都表示真实语气,D. had known 是对过去的虚拟。9 与上一题相似He looked as if he ___ ill for a long...

一道关于虚拟语气的英语选择题If I had worked harder at school...
选择B,2,if 过去完成时 ,主句过去将来完成时 B,0,B if 后Had done,主句用would have done,0,后面有now.应选C 为错综条件句,0,一道关于虚拟语气的英语选择题 If I had worked harder at school,I ___ in a fortable office now.A.would sit B.would have sit C.would be sitting D....

英语选择题 关于虚拟语气的;请大家帮忙解答!最好能说一下理由
这道题明显是考虚拟语气。从题目本身来看,说“这个贼闭上眼睛,…他死了”,那么直觉告诉我们,这里应该填“好像”。纵观四个选项,只有D.as if是指“好像”。 A. even if是“即使”,B.though也是即使,C.when是“当”。并且,第一个空格后面应该是一个句子,那就必须有谓语,而dying这个现在...

虚拟语气专项练习
解析:选 D。这是otherwise 引出的含蓄虚拟语气,再根据前面的 hesitated 可进一步知道这是与过去事实相反的虚拟语气,由此可推知答案选 D。13. If only he had lain quietly as the doctor instructed, he would not suffer so much now.解析:选 C。if only 意为“要是……就好了”,其后的句...

求一道关于虚拟语气的典型英语选择题 要有难度的 要有整个题的解释 选...
A. don’t know B. didn’t know C. hadn’t known D. wouldn’t have known 【分析】此题容易误选C或D,认为此句既然为虚拟语气语境,当然应选择与虚拟语气有关的答案。此句的句意是“真的是太感谢你了。要不是因为你给我建议,我就不知道该怎么做了。”句中 if it had not...

英语虚拟语气选择题问题
B.would,worked C.would,works D.will,worked 答案B 这道题为什么要用虚拟语气,我觉得应该选A啊?答:你的责疑有道理。这是从哪里来的题目?有上下文吗?如果没有的话,则本题设计有误,AB语法都是正确的。从生活逻辑上看,我倒是感觉不用虚拟语气更好。因为他比现在更加努力地学习(工作)...

虚拟语气、非谓语的英语单选,请写出详细讲解
1) It was suggested that such machines ___at once.B.be produced省略should的虚拟语气 2) ——It's raining,and I have no umbrella.——Here’s mine,and I insist __ take it.B.that you省略should的虚拟语气 insist 用法与suggest 相似。insist作“坚持”说时,后面的从句要用陈述语气...

求英语大神解释几道选择题,虚拟语气的
1. 虚拟语气中表示对过去情况的主观推测:主句had done +从句would have done。后面的分句用了would have done表示本能够,从选项上来看是实意动词“have”表示有,所以用过去完成时就是 had had 3.虚拟语气中表示对将来情况的主观推测:从句:①if+主语+were to do (if 表示未来的虚拟语气独有...

关于虚拟语气的几道选择题
求答案解释 1.The man insisted that he___there.D be sent ==should be sent ---insist that +句子(谓语动词是should+一般式动词,should可以省略)2. If it ___A___rain ,we ___ get wet.(我选了B,为什么错)虚拟语气排除were going to 这个结构,用were to 替换就对了 3. I wo...

英语虚拟语气习题
英语虚拟语气习题:(Sorry, Professor Smith. I didn't finish the assignment yesterday.---Oh, you have done it as yesterday was the deadline.A. must B. mustn't C. should D. shouldn't 答案:C 考点:本题考查的是虚拟语气 解析:此处表示和过去事实相反的情况,应该用sho...

相似回答