满分5 > 高中英语试题 >

—I hear your journey was not very pleasa...

—I hear your journey was not very pleasant.

—But for the sudden rain we _______ a wonderful time.

A.will have          B.should have        C.should have had    D.had

 

C 【解析】 试题分析:考察虚拟语气。本题考察的是含蓄条件句,but for…要不是,如果没有…;表示的含蓄的条件句。句意:—我听说你的旅行并不是很愉快。—要不是突然的下雨,我们本应该玩得很愉快。本句中的but for the sudden rain="If" it hadn’t for the sudden rain。根据句意说明是与过去事实相反的虚拟语气,故使用“情态动词+have done”的形式。故C正确。 考点:考察虚拟语气
复制答案
考点分析:
相关试题推荐

_______ she could not persuade me to accept her idea that money means everything.

A.Try as she might     B.Might she as try     C.As she might try     D.She might as try

 

查看答案

“Geili”, created from the two Chinese characters “gei” and “li”, _______ a word only spoken in some dialects, but now it _______ something cool or exciting all over the country.

A.is used to being; used to describe           B.used to be; used to describing

C.is used to be; used to describing            D.used to be; is used to describe

 

查看答案

Car rental agencies _______ a boom in business ever since new restrictions made it harder for people to buy an automobile in the capital.

A.has enjoyed       B.have been enjoying  C.are enjoying       D.enjoyed

 

查看答案

Although the peak travel time for Chinese railway doesn't start until Jan 19 this year, people who're eager to get a seat on the train _______ already _______ their struggles.

A.are; starting       B.has; started        C.have; started       D.are; started

 

查看答案

Whale beachings(搁浅)_______ be caused by factors such as illness, or disorientation(迷失方向)caused by extra noise in the oceans, ______ shipping or oil and gas drilling.

A.might; from        B.will; by            C.should; in         D.shall; on

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.