Đề thi thử THPT Quốc Gia môn Tiếng anh năm 2020 (Đề số 23)

By the time I return to my country, I________away from home for more than three years

10/50

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions

By the time I return to my country, I________away from home for more than three years

will have been

will be

have been

was

Giải thích

Đáp án A

Cấu trúc:  by the time/ before S+ hiện tại đơn, S+ will have Ved [ tương lai hoàn thành] + for + khoảng thời gian.

By the time / before S + quá khứ đơn, S+ had Ved [ quá khứ hoàn thành]

Câu này dịch như sau: Khi tôi trở về quê nhà, tôi sẽ đã xa nhà hơn 3 năm