精英家教网 > 高中英语 > 题目详情
I ______________ have passed my examination easily,but I made too many stupid mistakes.
A.mustB.willC.shallD.could
D               
             
试题分析:考查情态动词与虚拟语气。句意:我能很容易通过考试,但我犯了许多愚蠢的错误。根据下句话提到 but I made too many stupid mistakes 可知是对过去的虚拟,用could have done ,故选D项。       
考点 : 考查情态动词与虚拟语气
练习册系列答案
相关习题

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

Mary is ill today. If she _____, she ____ here at school
A.were not ill;would be
B.had been ill;wouldn't have been
C.were ill;should have been
D.hadn't been ill;could be

查看答案和解析>>

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

(2014年福州市高三适应性练习)34. — Jeff, what’s up? You are not yourself today.
— Oh, mom. I really wish I ______ the chance to visit the Microsoft company but I failed.
A.had gotB.would getC.will getD.got

查看答案和解析>>

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

(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

查看答案和解析>>

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

(2012·宁波高二检测) Zhang Lin was addicted to computer games during his last year in high school, otherwise he _______ a student of Beijing University.
A.would have beenB.should be
C.has beenD.had been

查看答案和解析>>

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

–I don’t know what I _______ without the suitcase you lent me.
–Glad to have been of some help to you.
A.should have doneB.would doC.would have doneD.should do

查看答案和解析>>

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

I’d rather you ________ there next week.  
A.wentB.goC.should goD.had gone

查看答案和解析>>

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

—Are you absent from the meeting?
—Yes, who______it would rain!
A.has thoughtB.had thoughtC.was thinkingD.would have thought

查看答案和解析>>

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

I wish that you ________ such a bad headache because I’m sure that you would have enjoyed the concert.
A.hadn’tB.didn’t have had
C.hadn’t hadD.hadn’t have

查看答案和解析>>

同步练习册答案