16. But for the pouring rain, we    a pleasant journey last weekend.

A. should have       B.  would have

C. must have had        D.  could have had

16.   D考查虛擬語氣。句意:要不是那場傾盆大雨,我們上周末就會擁有一次愉快的旅行。根據(jù)last weekend可知,主句與過去的事實(shí)相反,故用could have done的形式。

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

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

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

4. It's a pity that you    leave so soon. It's been so nice having you here.

A. should    B. could

C. can     D. might

查看答案和解析>>

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

5. He limits himself to_______ (drink) three cups of beer a day.

查看答案和解析>>

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

6. ―How dangerous it was !

―Yes, but for the passer-by's quick action, the girl   

A.    had been drowned

B.    might be drowned

C.    would have been drowned

D.    must have been drowned

查看答案和解析>>

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

11.  ―Carla   go to that historical museum after school when she was a teenager.

―No wonder she is so familiar with it.

A. could      B. should

C. might      D. would

查看答案和解析>>

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

7. Many people  are  taking part  in various TV programmes    overnight success.

A. achieving       B . to achieve

C. being achieved    D.  having been achieved

查看答案和解析>>

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

8. The railway station was overflowing with people     back home for the Spring Festival.

A. to head      B. heading

C. headed     D. head

查看答案和解析>>

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

10.     He had his leg ________ (break) while playing football.

查看答案和解析>>

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

3. [2013 •重慶卷]When I was little, my mother used to sit by my bed,    me stories till I fell asleep.

A. having told    B. telling

C. told      D.  to tell

查看答案和解析>>

同步練習(xí)冊答案