精英家教网 > 高中英语 > 题目详情
--The mistake_____, I had been more careful.
---But you weren’t at that time.
A.might have avoidedB.would avoid
C.would be avoidedD.might have been avoided

试题分析:句意:--如果我更加仔细一些,这个错误就会避免。--但是你当时没有。首先这个句子是个对过去情况的虚拟条件句,表示与过去事实相反的情况,if+主语+had done +其他+主语+should/would/could/might+have done+其他,所以排除BC,因为mistake和avoid是被动关系,所以选D。
练习册系列答案
相关习题

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

(2011·北京高考)—Where are the children? The dinner's going to be completely ruined.
—I wish they______always late.
A.weren'tB.hadn't been
C.wouldn't beD.wouldn't have been

查看答案和解析>>

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

You       get two tickets of Despicable Me Ⅱ, as I have promised .
A.mayB.canC.needD.shall

查看答案和解析>>

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

(2013·北京高考)If we ________ a table earlier, we wouldn't be standing here in a queue.
A.have bookedB.booked
C.bookD.had booked

查看答案和解析>>

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

So far it has been suggested that special stress _____ on pre-school education.?
A.is laidB.be laidC.has been laidD.have been laid

查看答案和解析>>

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

Wouldn’t you rather your child____ successful with his study and on the scholarship?
A.becomeB.becameC.would becomeD.becomes

查看答案和解析>>

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

If you had lived in the Middle Ages,you ________the chance to appreciate the art works of Leonardo da Vinci.
A.won’t have hadB.wouldn’t have
C.wouldn’t have hadD.mustn’t have had

查看答案和解析>>

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

(2013·陕西,12)My mom suggests that we ________ eat out for a change this weekend.
A.shouldB.mightC.couldD.would

查看答案和解析>>

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

Though it is the first time they have met, they talked as if they _____ friends for many years.
A.areB.wereC.had beenD.have been

查看答案和解析>>

同步练习册答案