作业帮 > 英语 > 作业

I would have paid a visit to you,____possible

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 22:40:56
I would have paid a visit to you,____possible
Aif it were
Bhad it been
Cshould it have been
为何选B,A不行吗
这里是虚拟语气
原句可以转化为
If _____ possible,I would have paid a visit to you.
这里是与过去事实相反,由主句中would have paid可看出
所以空里应该是 it had been.即原题中的B
如果楼主还是有点不懂可以补一点虚拟语气的知识
再问: A不是虚拟语气吗
再答: 呵呵。。看来楼主虚拟语气不够扎实啊学的 if it were是与现在事实相反 如果要用if it were,后面的主句必须是would pay 但是原句是would have paid 这是固定的搭配 If ……did,……would do……与现在事实相反 If……had done,……would have done与过去事实相反