题目内容

13.-I'm sorry!I would have taken him to hospital if I had known he was seriously ill.
-But_____.(  )
A.you didn'tB.you hadn'tC.he wasn'tD.you aren't

分析 ---对不起!如果我知道他病得很严重的话,我原本会带他去医院的.---但是你没有.

解答 答案:A
根据上一句中:if从句使用了过去完成时,主句使用了"would+have+done"的结构可知,它表达的是与过去事实相反的假设,是虚拟语气句;而答语中陈述的是过去的事实,即:但是你没带他去医院;故此处应使用一般过去时;故选A

点评 本题考查了一般过去时的用法.做本题时,通过对上一句的句意及句式结构的分析,可以判断出它表达的是与过去事实相反的假设,由此可知答语中应该用一般过去时表示过去的事实.因此,做本题时,需要掌握一般过去时与虚拟语气之间的联系.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网