当前位置:高中试题 > 英语试题 > 虚拟语气 > You would have helped your mother do some housework. But you ____.A.don’tB.didn’...
题目
题型:不详难度:来源:
You would have helped your mother do some housework. But you ____.
A.don’tB.didn’tC.wouldn’tD.weren’t

答案
B
解析
would have done 表示与过去事实相反的假设,连词but引出一个过去的事实。故此处用一
般过去时,完整的句子为But you didn’t helped your mother do some housework
核心考点
试题【You would have helped your mother do some housework. But you ____.A.don’tB.didn’】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
____you had worked hard, you would have easily passed the final test.
A.WhenB.IfC.ThoughtD.Since

题型:不详难度:| 查看答案
---- Would you have gone shopping had it been possible?
---Yes, but I ___ busy doing my homework.       
A.wasB.wereC.had beenD.would be

题型:不详难度:| 查看答案
How I wish it____! If it ___in a couple of days, the crops would survive.  
A.will rain; rainedB.would rain; should rain
C.should rain; rainsD.would rain; had rained

题型:不详难度:| 查看答案
.I didn’t see Mr White at the meeting ._____ he come, he would have given a lecture.
A.WouldB.DidC.ShouldD.Had

题型:不详难度:| 查看答案
Jane doesn"t intend to hunt work in no time because she supposes that if she ______ a job she probably wouldn"t be able to care for her sick parents as often as possible.
A.has to getB.had gotC.were to getD.could have got

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.