I would have come to see you_____, but I was so busy then.
A.had it not been possible
B.were it possible
C.if it were to be possible
D.if it should have been possible
答案选A,其余选项为什么不行呢,有点混淆了,还有就是were to be +adj.的用法和were+adj.在虚拟语气中有什么差别呢?
I would have come to see you_____, but I was so busy then.
A.had it not been possible
B.were it possible
C.if it were to be possible
D.if it should have been possible
该题没有正确答案。如果把 A 选项改为 had it been possible,就选 A。
be to do 是一种将来时表达法,were to do 虚拟语气形式,表示与将来不符或相反的虚拟语气(were to be adj. 也属于此类)。而 were + adji. 则表示与现在不符或相反的虚拟语气。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!