作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/05/07 06:30:02
If only I ____ there . a have not been b would not been c will not be d had not been
答案是D, 但A 为什么不行呢?
If only I ____ there . a have not been b would not been c wi
这里考察的是if only的用法,这个短语表示要是.就好了,后面是用虚拟语气的,所以选择D
再问: 我知道它是个虚拟,但是对什么时候的虚拟呢,是对过去吗?谢谢
再答: 是的,是对过去的虚拟,所以用过去完成时,表示要是(过去)我不在那里该多好啊