_____ for the free tickets, I would not have gone to the films so often.A.If it
题型:不详难度:来源:
_____ 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.If it were not |
|
答案
C |
解析
试题分析:考查虚拟语气。if虚拟条件句常把if省略,把were,had,should提到句首。对现在虚拟,if从句用一般过去时,be动词用were,主句用would do sth;对过去虚拟,if从句用过去完成时,主句用would/could ahve done sth;对将来虚拟,if从句用过去时/ were to/should+动词原形,主句用would do sth。根据主句would not have gone to可知,这里是对过去进行虚拟,if从句用had done,故选C。 |
举一反三
This is a very interesting book. I’ll buy it, _____. A.how much may it cost | B.no matter how it may cost | C.however much it may cost | D.whatever may it cost |
|
It’s wise to find a place to travel ______ has a lot to present but hasn’t yet been hit by high price of admission as well as mass popularity.A.where | B.that | C.in which | D.what |
|
Have you found some information about that writer ______ you can use in your article. |
He tried his best to solve the problem, difficult it was. A.no matter what | B.whatever | C.however | D.how |
|
Such things ___ you described in the report seldom happen now. |
最新试题
热门考点