Hurry up or the train ______ before you can catch it. A. will leave B. leaves C. will have left D. has left

Hurry up or the train ______ before you can catch it.

A. will leave
B. leaves
C. will have left
D. has left

Trả lời

Đáp án: C

Giải thích: Dùng thì hiện tại hoàn thành: S + will have + VpII + before + S + V(s/es).

Dịch: Nhanh lên hoặc tàu sẽ rời đi trước khi bạn bắt nó.