By the end of this month, I ________English for 6 years.
Đáp án đúng: B
* Kiến thức ngữ pháp
- Thì động từ
+ Ta lại có dấu hiệu thời gian by + khoảng thời gian tương lai “by the end of this month”
=> Chỗ trống phải chia thì tương lai hoàn thành
=> Chọn B “will have learnt”
- Dịch nghĩa: Tới cuối tháng này, thì tôi đã học tiếng anh được 6 năm rồi.