— 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?
    考查情態(tài)動(dòng)詞的用法。might have done sth.表示對(duì)過去發(fā)生的事情的猜測(cè)或擔(dān)心,意思是“或許會(huì)……”,而事實(shí)上不一定如此。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

—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

查看答案和解析>>

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