精英家教网 > 高中英语 > 题目详情
— Mary,how did your maths test go??
—I had thought I _____ ,but in fact I came in the top 10 in my class. ?
A.should have failed
B.couldn’t have failed?
C.might have failed
D.shouldn’t have failed?
 C?
    考查情态动词的用法。might have done sth.表示对过去发生的事情的猜测或担心,意思是“或许会……”,而事实上不一定如此。
练习册系列答案
相关习题

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

—What’s the matter with you ?                   
—Oh, I’m not feeling well in the stomach . I         so much fried fish just now .
A.shouldn’t eat B.mustn’t have eaten
C.shouldn’t have eaten D.mustn’t eat

查看答案和解析>>

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

John ___ be a basketball player.He’s much too short.
A.mayB.mustn’tC.can'tD.should

查看答案和解析>>

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

I tried more than once to persuade the taxi
driver to slow down,but he just ____listen.?
A.shouldn’tB.mustn’tC.couldn’tD.wouldn’t?

查看答案和解析>>

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

If you want to borrow a football after school, your student card ___ here.
A.has to leaveB.must leaveC.has to be leftD.must be left

查看答案和解析>>

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


If I had tried my best last term, I ________more progress then.
A.could makeB.would makeC.must have madeD.could have made

查看答案和解析>>

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

I told your friend how to get to the hotel,but perhaps I___have driven her there.
A.couldB.must
C.mightD.should

查看答案和解析>>

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

  You didn ’ t let me drive. If we _____ in turn, you ______ so tired.
A.has left; comes  B.drove; wouldn’t have got
C.were driving; wouldn’t getD.had driven; wouldn’t have got

查看答案和解析>>

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

—Where will you start your work after graduation?
—Mmm, it's not been decided yet. I ____ continue my study for a higher degree.
A.needB.mustC.wouldD.might

查看答案和解析>>

同步练习册答案