You are too late. By the time you arrive, they ____________ (finish) their speech and everyone ____________ (go) home.

Đáp án đúng:

– Căn cứ vào dấu hiệu của thì tương lai hoàn thành: Dùng để diễn tả một hành động hay sự việc hoàn thành trước một hành động hay sự việc khác trong tương lai.

=> ĐÁP ÁN: will have finished - will have gone.

Dịch: Bạn đến quá muộn. Vào lúc bạn đến, họ đã hoàn thành bài phát biểu và mọi người đã về nhà.
Số bình luận về đáp án: 53