_____for the free tickets,i would not have gone to the films so oftenif it is not were it not had it not been if they were not为什么是第三个,

问题描述:

_____for the free tickets,i would not have gone to the films so often
if it is not were it not had it not been if they were not
为什么是第三个,

这是对过去的虚拟语气,省略if 的情况
正常的语序是:
if it had not been for the free tickets,i would not have gone to the films so often
省略if ,就要用部分倒装,把had 提前,就是第三个了
第二,从句是would +现在完成时,就等于告诉你,这是对过去的虚拟,主句必须用过去完成时