There was a traffic jam; otherwise I ____ here on time.?
A.would beB.had been ?C.should beD.would have been
D
考查虛擬語(yǔ)氣。這是一個(gè)含蓄條件句otherwise="If" there had not been a traffic jam.因?yàn)榍懊媸且粋(gè)過(guò)去時(shí),所以這里是表示和過(guò)去相反的虛擬語(yǔ)氣,主句里面用情態(tài)動(dòng)詞+have done.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

The police recommended parents __________their children under 12 to ride to school for safety.
A.not allowB.do not allowC.mustn’t allowD.couldn’t
allow

查看答案和解析>>

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

At first sight, it ________ look like a generous offer; actually, it is a trick.
A.mayB.mustC.shallD.should

查看答案和解析>>

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

— It’s ten years since I met you last time. I ________ you at all.
—I wouldn’t have, either, if someone ________ you by name.
A.didn’t recognize; didn’t callB.haven’t recognized; didn’t call
C.can’t recognize; had calledD.didn’t recognize; hadn’t called

查看答案和解析>>

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

She___ taller, but she ate too little.
A.can growB.can have grownC.could growD.could have grown

查看答案和解析>>

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

----Thank you very much for giving me a hand when I was in trouble.
------Don’t mention it. I only did what anyone else _______ in my place.  
A.must doB.might doC.would have doneD.can have done

查看答案和解析>>

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

—Where is my dictionary? I remember I put it here yesterday.
—You ______ it in the wrong place.
A.must putB.should have putC.might putD.must have put

查看答案和解析>>

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

All the doctors in the hospital insisted that he________ badly wounded and that he ______at once.
A.should be, be operated onB.were, must be operated on
C.was, should be operatedD.was ,be operated on

查看答案和解析>>

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

— Hi, Tom.Any idea where Mary is? .
一 She ______in the reading room.I saw her there just now.
A.shall beB.should have been
C.should beD.might have been

查看答案和解析>>

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