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
for the free tickets, I would not have gone to the films so often.A. If it is notB. Were
答案:2 悬赏:30 手机版
解决时间 2021-04-10 22:19
- 提问者网友:绫月
- 2021-04-09 23:16
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-04-10 00:52
A. If it is notB. Were it not(答案→)C. Had it not beenD. If it were not解析:考查虚拟语气。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。
全部回答
- 1楼网友:爱难随人意
- 2021-04-10 01:29
谢谢了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯