问题

We ____ at the station so early. The train leaves at 9:20.—- I thought it would go at 8:00, and you didn’t refuse to set off so early.

A:needn’t have arrived
B:didn’t have to arrive
C:shouldn’t have arrived
D:mustn’t arrive
正确答案是: