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 end of this March. he ______here for 20 years.          

A.

A: has been living

B.

B: will live 

C.

C: will have been living 

D.

D: will be living

Đáp án và lời giải
Đáp án:C
Lời giải:

Đáp án C

Tương lai hoà thành tiếp diễn diễn tả 1 hành động bắt đầu trong quá khứ, tiếp diễn đến 1 thời điểm xác định trong tương lai: S + will + have + been + Ving….

Câu này dịch là: Trước cuối tháng 3 này, anh ấy đã ở đây trong 20 năm.  

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

Một số câu hỏi khác có thể bạn quan tâm.