Trắc nghiệm Tiếng anh 12 Ngữ pháp và Từ vựng - Mức độ nhận biết có đáp án (Phần 3)

My brother _______ a lot of things for the past five years.

26/50

My brother _______ a lot of things for the past five years.

does

did

is doing

has done

Giải thích

Kiến thức: Thì hiện tại hoàn thành

Giải thích:

Trong câu có cụm từ “for the past five years” là dấu hiệu của thì hiện tại hoàn thành.

Cấu trúc: S + have/ has + been + Ved/PP

Cách dùng:

- Hành động đã hoàn thành cho tới thời điểm hiện tại mà không đề cập tới nó xảy ra khi nào.

- Hành động bắt đầu ở quá khứ và đang tiếp tục ở hiện tại.

- Hành động trong quá khứ và để lại kết quả ở hiện tại.

Tạm dịch: Anh trai tôi đã làm rất nhiều việc trong năm năm qua.

Chọn D