题目内容
_____ 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。
考点:考查虚拟语气
练习册系列答案
相关题目