That truck nearly hit me; I ______.
A.might be killedB.may been killed
C.may be killedD.might have been killed
D

試題分析:此處might have done表示對(duì)過去事實(shí)的推測(cè)。因?yàn)榍耙粋(gè)分句用的是一般過去時(shí),故表示對(duì)已經(jīng)發(fā)生的事實(shí)的推測(cè)。故用might have done的形式。句意:那輛卡車差點(diǎn)撞了我,我可能被撞死。根據(jù)句意選D。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

As a well-known Chinese saying goes, “If you want to be rich, you______ first build roads.”
A.mayB.must C.canD.will

查看答案和解析>>

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

—The speaker is a tall man with glasses.
—Then it         be Mr. Smith, who is short and thin.
A.can’tB.wouldn’tC.won’tD.mustn’t

查看答案和解析>>

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

You ________ pay too much attention to your reading skill, as it is so important.
A.can’tB.shouldC.mustD.needn’t

查看答案和解析>>

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

Doctor Wang      at seven o’clock for the conference, but she didn’t turn up.
A.should have arrivedB.should arrive
C.should be arrivedD.should be arriving

查看答案和解析>>

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

—I wonder why Mr Green hasn't showed up at the meeting yet.
—I'm not sure,but he________in a traffic jam driving here.
A.could be stuckB.might have been stuck
C.might be stuckD.must have been stuck

查看答案和解析>>

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

— If you listen to me, you ______ take a good rest at once.
— OK, I ______ do so.
A.should; mustB.shall; will C.must; wouldD.may; can

查看答案和解析>>

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

I can’t find my socks. Where ________ I have dropped them?
A.mustB.canC.wouldD.should

查看答案和解析>>

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

Facts prove that the world’s economic development is not a win-lose game but one in which all ______ be   winners.
A.shallB.canC.mustD.will

查看答案和解析>>

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