问题

Glad to see you back! How long ______ you ______ in Europe? —-Three monthsI’m off to South Africa next week
A:have; stayed
B:had; stayed
C:will; stay
D:did; stay
B:had; stayed
C:will; stay
D:did; stay
正确答案是: