30 đề thi THPT Quốc gia môn Tiếng Anh cực hay, có đáp án (Đề 23)

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

15/50

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

“By the end of this March” => tương lai hoàn thành tiếp diễn

ð      Đáp án C

Tạm dịch: Đến cuối tháng 3 này, anh sẽ sống ở đây được 20 năm