I couldn’t have got to the meeting on time ________an earlie

2个回答

  • 答案是A,其实很容易理解.

    couldn't have done表示的是本不能做,但是实际上已经做过了.

    在本句中,也就是我其实已经准时赶上了会议.本来觉得可能性不大,不可能赶上,但是实际上却赶上了.

    A选项的意思是如果我没有赶上早班的火车的话.其实是已经赶上了.

    而B选项的意思,除非我赶上了早班的火车.意思是错过了早班火车.

    如果满意的话,希望可以采纳.如果不懂,欢迎追问!