问题

I coutdn’t have got to the meeting on time____________ an earlier train.
A:if I had not caught
B:unless I had caught
C:if ! did not catch
D:unless I caught
B:unless I had caught
C:if ! did not catch
D:unless I caught
正确答案是: