永发信息网

I____a traffic jam for over an hour,otherwise I wouldn’t hav

答案:1  悬赏:60  手机版
解决时间 2021-04-20 10:55
  • 提问者网友:感性作祟
  • 2021-04-19 11:15
I____a traffic jam for over an hour,otherwise I wouldn't have kept you waiting for such a long time.(catch)(被困在)
答案是was caught in
前面这句话是事实,后面这句话是虚拟..很明显出题人是考察事实与虚拟的区别.
不过,过去完成时是指事情发生在过去的过去,
我能不能理解为,先是“我被困”然后“使你等了很久”..于是“被困”就算是事实,也是在过去的过去,用过去完成时.但是答案给的是一般过去时,不可以用过去完成时.
请问我对过去完成时“过去的过去”理解上出了什么问题?(唔.好像我用的非英语思维方式阿..)
最好能再举几个例子!
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-04-19 12:19

其实从后面的虚拟语气来看就知道这里是和过去的虚拟,所以被困就是过去的动作,不能是过去的过去的.
其次是你的理解,难道能说你在3点被困,那么我从3点以后开始等你吗 很显然不合乎事实.
以上是我假设的时间来讲解.


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯