15 Đề ôn thi thpt Quốc Gia môn Tiếng Anh có lời giải chi tiết (Đề số 6)

By the end of this March he ______here for 20 years. has been living

15/51

By the end of this March he ______here for 20 years.

has been living

will live

will have been living

will be living

Giải thích

Chọn C

Thì tương lai hoàn thành vì có cụm từ “By the end of this March”