I ______________ have passed my examination easily,but I made too many stupid mistakes.
A.mustB.willC.shallD.could
D               
             
試題分析:考查情態(tài)動(dòng)詞與虛擬語(yǔ)氣。句意:我能很容易通過(guò)考試,但我犯了許多愚蠢的錯(cuò)誤。根據(jù)下句話提到 but I made too many stupid mistakes 可知是對(duì)過(guò)去的虛擬,用could have done ,故選D項(xiàng)。       
考點(diǎn) : 考查情態(tài)動(dòng)詞與虛擬語(yǔ)氣
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

(2014年福州市高三適應(yīng)性練習(xí))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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

(2014·湖南六校聯(lián)考)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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

(2012·寧波高二檢測(cè)) 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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

–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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

同步練習(xí)冊(cè)答案