5. ―I had thought he would be nervous in this speech competition, but he turned out to be calm.

— He     quite enough preparation for it.

A. should do        B.  must do

C. should have done      D.  must have done

5.    D考查情態(tài)動詞及虛擬語氣。句意:"我本想他會在這次演講比賽中緊張的,可是,他很平靜。""他一定為之做了充分的準(zhǔn)備。"此處must have done表示對過去事實有把握的推測, 意為"一定做了某事"。

題目來源:2015全品語法快練高中英語新課標(biāo) > 訓(xùn)練26 情態(tài)動詞和虛擬語氣

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源: 題型:

14. I didn't have enough money on me, or I    that iPhone on sale the other day.

A. would buy  B.   would have bought

C. will buy   D. bought

查看答案和解析>>

科目:高中英語 來源: 題型:

16. ―Excuse me, where is the nearest bank?

―Go straight ahead;  you    miss it, which is a huge building.

A. mustn't       B. can't

C. needn't   D. shouldn't

查看答案和解析>>

科目:高中英語 來源: 題型:

8. You ought to ________ ( come) last week if you were really serious about your work.

查看答案和解析>>

科目:高中英語 來源: 題型:

5.  We paid ________ cash in the hope that we can get ______ 15% discount.

查看答案和解析>>

科目:高中英語 來源: 題型:

9.  I'm very hungry. Get me something to eat; anything     do.

A. will     B.  should C,  must    D. can  

查看答案和解析>>

科目:高中英語 來源: 題型:

15. In case you     still have anything to offer, please contact our manager while he is available.

A. shall   B. would

C. should   D. will

查看答案和解析>>

科目:高中英語 來源: 題型:

12. It     rain in the desert sometimes, but you can't depend on it.

A. will    B. shall

C. must     D. can

查看答案和解析>>

科目:高中英語 來源: 題型:

14. It    for the whole week. The city will be flooded if it     soon. 

A.    rained; won't stop

B.    has been raining; doesn't stop

C.    has rained ; won't stop

D.    rained ; doesn't stop

查看答案和解析>>

同步練習(xí)冊答案