If only I ---- there . a have not been b would not been c wi

问题描述:

If only I ____ there . a have not been b would not been c will not be d had not been
答案是D, 但A 为什么不行呢?
1个回答 分类:英语 2014-10-10

问题解答:

我来补答
这里考察的是if only的用法,这个短语表示要是.就好了,后面是用虚拟语气的,所以选择D
再问: 我知道它是个虚拟,但是对什么时候的虚拟呢,是对过去吗?谢谢
再答: 是的,是对过去的虚拟,所以用过去完成时,表示要是(过去)我不在那里该多好啊
 
 
展开全文阅读
剩余:2000