(2014·湖南六校联考)I know it’s normal for such a thing to happen,but we________it if w

(2014·湖南六校联考)I know it’s normal for such a thing to happen,but we________it if w

题型:不详难度:来源:
(2014·湖南六校联考)I know it’s normal for such a thing to happen,but we________it if we’d been more careful.
A.need have avoided B.could have avoided
C.will have avoided D.had avoided

答案
B
解析
考查虚拟语气。句意为:我知道发生这样的事情是正常的,但如果我们更小心一点儿的话,这样的事是可以避免的。根据句中的“if we’d been more careful”可知,此处表示与过去事实相反的假设,故用could/might/would have done结构。
答案: B
举一反三
Scientists suggested parents _______ children do the housework to make money. 
A.madeB.makeC.to makeD.had made

题型:不详难度:| 查看答案
Without electricity, human life ________(be) quite different today.
题型:不详难度:| 查看答案
I would have gone to visit him in the hospital had it been at all possible, but I ________(be) fully occupied the whole of last week.
题型:不详难度:| 查看答案
________I known what was going to happen, I would never have left her alone.
题型:不详难度:| 查看答案
Doctors strongly recommended that my father ________(take) more exercise regularly instead of sitting still before a computer all day long.
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.