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
前面这句话是事实,后面这句话是虚拟..很明显出题人是考察事实与虚拟的区别.
不过,过去完成时是指事情发生在过去的过去,
我能不能理解为,先是“我被困”然后“使你等了很久”..于是“被困”就算是事实,也是在过去的过去,用过去完成时.但是答案给的是一般过去时,不可以用过去完成时.
请问我对过去完成时“过去的过去”理解上出了什么问题?(唔.好像我用的非英语思维方式阿..)
最好能再举几个例子!
人气:401 ℃ 时间:2020-04-03 15:39:55
解答
其实从后面的虚拟语气来看就知道这里是和过去的虚拟,所以被困就是过去的动作,不能是过去的过去的.
其次是你的理解,难道能说你在3点被困,那么我从3点以后开始等你吗 很显然不合乎事实.
以上是我假设的时间来讲解.
推荐
猜你喜欢
- 在密闭恒容容器中,进行下列反应:X(g)+3Y(g)=2Z(g),达到平衡状态后,其他条件不变,只增加X的量X的转化率为
- 等腰三角形ABCD的中位线EF的长是8,他的腰长DC垂直于BD角DBC等于30度,求梯形的周长
- 1.已知f(x)是偶函数,在区间[a,b]上位减函数(0
- 关于用高锰酸钾配制溶液
- △ABC中,∠A、∠B均为锐角,且|tanB−3|+(2sinA−3)2=0,试确定△ABC的形状.
- 求导y=(1+1/x)的x次方
- 学校图书室有108本连环画,按2:3:4的比例借给甲、乙、丙三个班,丙班比甲班多借多少本?
- 从个位数与十位数之和为奇数的两位数中任取一个,其个位数为0的概率是( ) A.49 B.13 C.29 D.19