满分5 > 高中英语试题 >

for the free tickets, I would not have ...

         for the free tickets, I would not have gone to the films so often.

A.If it is not          B.Were it not        C.Had it not been     D.Should it not be

 

C 【解析】 试题分析:考查虚拟语气:根据主句中的would not have gone 可知,这是与过去事实相反的虚拟语气。结构如下:主句:主语+would/should/could/might+have done+其他 从句:if+主语+had+过去分词+其他,还可以构成倒装:去掉if,把had提前。所以,上面的句子应该是:If it had not been for the free tickets,I would not have gone to the films so often. 写成倒装就是:Had it not been for the free tickets,I would not have gone to the films so often。选C。 考点:考查虚拟语气
复制答案
考点分析:
相关试题推荐

—Do you know       they got to know each other?

—It was last year       they both taught Chinese in Scotland.

A.when it was that; when                   B.when was it that; that

C.when was it that; when                   D.when it was that; that

 

查看答案

There is little doubt in your mind that he is innocent,        ?

A.is there           B.isn’t there        C.is he             D.isn’t he

 

查看答案

If you want to be popular,      , join in our class activities and make a contribution to our class if possible.

A.after all           B.in all             C.at all             D.above all

 

查看答案

—I’d like some bread and some fish. What about you, Tom?

      .

A.Me, too           B.It depends         C.Good idea         D.Same here

 

查看答案

—Look! Somebody     the sofa.

—Well, it wasn’t me. I didn’t do it.

A.is cleaning         B.has cleaned        C.was cleaning       D.had cleaned

 

查看答案
试题属性

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