By the end of this March he ___...

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

Câu hỏi trên thuộc đề trắc nghiệm

400 câu trắc nghiệm Ngữ pháp Tiếng Anh nâng cao !!