I couldn’t have got to the meeting on time ________an earlier train.A.if I had not caught B.unless I had caughtC.if I did not catchD.unless I caught为什么不是B?我有点不太理解.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 19:31:48
I couldn’t have got to the meeting on time ________an earlier train.A.if I had not caught B.unless I had caughtC.if I did not catchD.unless I caught为什么不是B?我有点不太理解.
I couldn’t have got to the meeting on time ________an earlier train.
A.if I had not caught
B.unless I had caught
C.if I did not catch
D.unless I caught
为什么不是B?我有点不太理解.
I couldn’t have got to the meeting on time ________an earlier train.A.if I had not caught B.unless I had caughtC.if I did not catchD.unless I caught为什么不是B?我有点不太理解.
答案是A,其实很容易理解.
couldn't have done表示的是本不能做,但是实际上已经做过了.
在本句中,也就是我其实已经准时赶上了会议.本来觉得可能性不大,不可能赶上,但是实际上却赶上了.
A选项的意思是如果我没有赶上早班的火车的话.其实是已经赶上了.
而B选项的意思,除非我赶上了早班的火车.意思是错过了早班火车.
如果满意的话,希望可以采纳.如果不懂,欢迎追问!
翻译一下 !如果没有赶上更早的火车 我不能够准时赶上会议 could't have done 是对过去事情的陈述 不可能做到的而做到了