永发信息网

If only I ____ there . a have not been b would not been c will not be d had not been

答案:5  悬赏:0  手机版
解决时间 2021-04-07 22:21
  • 提问者网友:呐年旧曙光
  • 2021-04-07 09:09
答案是D, 但A 为什么不行呢?
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-04-07 10:08
你好! 这里考察的是if only的用法,这个短语表示要是....就好了,后面是用虚拟语气的,所以选择D 祝你学习愉快O(∩_∩)O哈!
全部回答
  • 1楼网友:污到你湿
  • 2021-04-07 14:49
虚拟语气用法
  • 2楼网友:天凉才是好个秋
  • 2021-04-07 13:40
if only 是虚拟语气。
  • 3楼网友:爱难随人意
  • 2021-04-07 12:55
 这个句子没问题。本题涉及虚拟语气的用法。 在if引导的条件虚拟语气句中,如果对过去进行虚拟假设,从句用过去完成时,主句用would/ could + have done。因此,该剧的正确答案是d。 如果情况不一样,我本可以完成的。
  • 4楼网友:何以畏孤独
  • 2021-04-07 11:36
if only如果怎么样就好了,明显用虚拟语气 意思是:如果我曾经在这里。 虚拟语气要把时态往后推一个,应该用现在完成时,往后推就是过去完成时 祝你学习进步,快乐每一天!(*^__^*)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯