一道初中的反义疑问句练习,帮忙回答下并说明理由~2.Tomhasbeenwritinglettersallafternoon,butheshouldhavefinishedthembynow,______?a.hasn’theb.hashec.shouldn’thed.didn’tyou
<p>问题:一道初中的反义疑问句练习,帮忙回答下并说明理由~2.Tomhasbeenwritinglettersallafternoon,butheshouldhavefinishedthembynow,______?a.hasn’theb.hashec.shouldn’thed.didn’tyou<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">蓝洪忠的回答:<div class="content-b">网友采纳 选C 解析如下: 此句陈述部分是表转折关系的并列句,附加疑问句则需和就近的分句的主语和谓语一致.由此可以判断应该对后半句进行反问. Tomhasbeenwritinglettersallafternoon,butheshouldhavefinishedthembynow,______? 汤姆整个下午都在写信,那他现在应该写完了,_是吗___? b.hashe不符合反意疑问句前肯后否的原则 d.didn'tyou时态和人称都不符合答案 a.hasn'the?如果此选项可选那么应改为如下形式 butheshouldfinishthembynow,______? 即shoulddo表示对现在的推测,而反意疑问句要对即存事实进行反问,所以为 hasn'the?此用法可参照Must在反意疑问句中的用法. 而原文heshouldhavefinished...其中的"should"就是一个单纯的情态动词 修饰现在完成时.表推测和表虚拟都与"bynow"时态不符. Ifyoustillfeelconfused,leaveamessageplease
页:
[1]