虚拟语气 选择题求教

These experts were now fully convinced that the animal ______ a puma.

A.must be B.should have been C.can only be D.could only have been
答案是什么,为什么?说得清楚点追加分数哦

根据课文These experts were now fully convinced that the animal ___was___ a puma.来选
答案 是D 这是对过去情况 的判断
选项A.应该是must have been
选项 B.should have been意思不对 这是虚拟语气 本该是 言外之意 不是
选项 C.can only be应首先排除 时态不对
选项D.是正确答案 could only have been= must have been
这是对过去情况的 肯定判断 只能是、一定是
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-29
D
对过去事情的猜测,用【情态动词+完成式】should表示一种责任,故不合适。
第2个回答  2013-06-29
D.could only have been a puma可能一定是美洲狮,对过去发生的事情必须用 情态动词+ have+ 过去分词,推测过去发生的事情 要用could have +过去分词
第3个回答  2013-06-29
选A 看now fully convinced 现在十分确定the animal must be a puma 这种动物一定就是美洲狮。

请教几道关于虚拟语气的选择题~
第一题考察虚拟语气,用“but for”引导条件句,表示对过去情况的假设,其后从句谓语动词需使用过去完成时态。故正确选项为“D。But for”。答案解析为“如果没有你的帮助,我不会成功”。第二题考查“would rather”结构中的虚拟语气。表示宁愿某人做某事,从句使用过去式,体现对现状的假设。正确答案...

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

关于虚拟语气的几个选择题求答案和解释
选择 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...

一道英语虚拟语气选择题(请进!请详细说明!谢谢!)
Be-型虚拟式:以动词原形表示,不管主语是什么人称,动词一律用原形。动词为被动态,助动词Be也是用原形,如IBe sent, yoube sent .1.主要用于表示命令,决定,建议等词语之后的that-分句中。动词(decide,demand,insist,order, propose等),形容词(appropriate,desirable, important,necessa...

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

英语涉及虚拟语气和时态的选择题
而是表示说话人的主观意愿或推测。suggest表示建议意思时,符合上面所说的情况,所以,选C。It is suggested that smoking (should) not be allowed in public places.再如:It will be suggested that she should finish her homework this afternoon. 建议她今天下午完成她的作业。

一个有关insist虚拟语气的选择题
答案:D 解释:个人认为insist宾语从句是否使用虚拟语气,其判断原则无须纠结insist的意思,只要根据句意,判断其后从句的动作在当时是否已经发生即可:如果当时没有发生,则使用虚拟语气;如果已经发生,则使用陈述语气。此题句意明显是:我坚持(应该立刻派人去请医生来)。从句动作肯定没有发生,所以使用...

我想求教几道英语选择题,希望能附答案: 1.He ___you more help,even th...
1. A 此题考查错综虚拟语气,其中后一句为过去的事实,前一句为对过去情况的虚拟。所以此句可以对比含if条件状语从句虚拟语气中,对过去情况的虚拟时,主句的语法结构:would\/could\/might\/should have done sth,所以正确答案是A。might have given your help可以翻译为“本可以给你帮助(事实上当时没有...

求一道关于虚拟语气的典型英语选择题 要有难度的 要有整个题的解释 选...
【分析】此题容易误选C或D,认为此句既然为虚拟语气语境,当然应选择与虚拟语气有关的答案。此句的句意是“真的是太感谢你了。要不是因为你给我建议,我就不知道该怎么做了。”句中 if it had not been for your advice 和 what I should have done 用了虚拟语气,表示与过去事实相反的假设,...

关于虚拟语气的几道选择题
求答案解释 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...

相似回答