______for the free tickets,I would not have gone to the films so often.A.If it is notB.Were it notC.Had it not beenD.If they were not

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 19:25:48
______for the free tickets,I would not have gone to the films so often.A.If it is notB.Were it notC.Had it not beenD.If they were not

______for the free tickets,I would not have gone to the films so often.A.If it is notB.Were it notC.Had it not beenD.If they were not
______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 they were not

______for the free tickets,I would not have gone to the films so often.A.If it is notB.Were it notC.Had it not beenD.If they were not
这是考虚拟语气,当Had/Was/Were等开头时可把虚拟词“If”省略,故本题的句意是如果电影票不是免费的,那我就不会太频繁地去电影院看电影.故能用次句式的只有B、C,可排除掉A、D.因为第二个句子的事态为would have done sth.故前一句就应该用过去完成时,排除B,本题选C.

B
虚拟语气,从句中if可省略,但省略后必须倒装

A

C.Had it not been
由后句推出是于过去事实相反的虚拟语气。

C