By the end of this week, I_________here for ten days.
A. stay
B. am staying
C. will stay
D. will have stayed
Đáp án đúng: D
Giải thích:Dấu hiệu ‘by the end of this week’ chỉ thời điểm cụ thể trong tương lai, là dấu hiệu thì tương lai hoàn thành,
Dịch nghĩa: Đến cuối tuần này, tôi sẽ ở đây được 10 năm
Số bình luận về đáp án: 1