精英家教网 > 高中英语 > 题目详情

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考查虚拟语气。句意:要不是那场倾盆大雨,我们上周末就会拥有一次愉快的旅行。根据last weekend可知,主句与过去的事实相反,故用could have done的形式。

题目来源:2015全品语法快练高中英语新课标 > 训练26 情态动词和虚拟语气

练习册系列答案
相关习题

科目:高中英语 来源: 题型:

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

查看答案和解析>>

同步练习册答案