(2024) Đề minh họa tham khảo BGD môn Tiếng Anh có đáp án (Đề 12)

______________, we will have been waiting here for more than half an hour.

15/51

______________, we will have been waiting here for more than half an hour.

By the time the train arrives

As soon as the train arrived

Until the train arrived

When the trained had arrived

Giải thích

Giải thích: Cấu trúc By the time  + S1 + V(s/es), S2 + will have + V-ed/V3: diễn tả dự đoán liên hệ về thời gian của 2 hành động, sự việc diễn ra ở hiện tại hoặc tương lai.

Tạm dịch: 

Khi tàu đến, chúng tôi đã đợi ở đây hơn nửa tiếng rồi. 

Chọn A