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

Câu hỏi :

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

A. has been living

B. will live

C. will have been living

D. will be living

* Đáp án

C

* Hướng dẫn giải

Chọn C

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

Copyright © 2021 HOCTAP247