(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.made | B.make | C.to make | D.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. |
最新试题
热门考点