精英家教网 > 高中英语 > 题目详情
(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
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

I’m really very busy,otherwise I ________ certainly go there with you.
A.canB.shall
C.willD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


–Have you heard the latest news?
-No, what ____?
A.is itB.is thereC.are theyD.are those

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(天津市河东区201 4年高三二模考试)9. If you_______ me about it a little earlier, I _______  here now.
A.bad told: would not heB.told; am not
C.have told; would not beD.tell; would be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2014年山东日照市高三校际联合检测)8.She___have attended the meeting,for she was seeing a doctor then.
A.shouldn’tB.mustn’tC.wouldn’tD.couldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:完形填空

Doctors strongly recommended that my father ________(take) more exercise regularly instead of sitting still before a computer all day long.

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Without the development of the Internet, Taobao and Tmall______$ 5.7 billion in sales on 11 November, 2013.
A.wouldn't makeB.didn't makeC.hadn't madeD.wouldn't have made

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I ______________ have passed my examination easily,but I made too many stupid mistakes.
A.mustB.willC.shallD.could

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If you had told him the truth, he ______ so angry now.
A.isn'tB.wasn't
C.wouldn't beD.wouldn't have been

查看答案和解析>>

同步练习册答案