题目内容
_____ 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。
考点:考查虚拟语气
If it the climate, I would stay here much longer.
| A.is not for | B.had not been for | C.were not for | D.would not be for |
________is it ________has made Peter ________he is today?
| A.What; that; that | B.That; that; what | C.What; what; that | D.What; that; what |
Alex has finally become an astronaut, __________all his family members think is his dream career.
| A.which | B.who | C.that | D.whom |
For many cities in the world, there is no room to spread out farther, _____New York is an example.
| A.for which | B.in which | C.of which | D.from which |
The old man often looked back on the past days ________ he worked hard to make a living.
| A.which | B.when |
| C.where | D.that |
It was not until late in the evening _____ her husband arrived home.
| A.which | B.when | C.that | D.How |
His teacher told him that since his parents were working abroad, either his grandparents or one of his uncles ______ allowed to come to the parents’ meeting .
| A.was | B.were | C.are | D.is |
Mr. White _____ at 8:30 for the meeting, but he didn’t show up.
| A.should have arrived | B.should arrive |
| C.should have had arrived | D.should be arriving |