Choose the best answer.Some people ______ down lots of trees along the river for the past two weeks.
Giải thích
Đáp án đúng: D
- Cụm thời gian “for the past two weeks” (trong hai tuần qua) là dấu hiệu của thì hiện tại hoàn thành tiếp diễn: have/has + been + V-ing.
- Thì hiện tại hoàn thành tiếp diễn nhấn mạnh hành động kéo dài liên tục trong khoảng thời gian từ quá khứ đến hiện tại.
- Đáp án C là thì hiện tại hoàn thành, đúng ngữ pháp nhưng không nhấn mạnh quá trình kéo dài liên tục, nên D phù hợp hơn.
Dịch nghĩa: Một số người đã chặt nhiều cây dọc theo con sông trong suốt hai tuần qua.