Trắc nghiệm Tiếng anh 12 Ngữ pháp và Từ vựng - Mức độ thông hiểu (Phần 2)

He is tired now. He _____ the gardening for hours.

48/50

He is tired now. He _____ the gardening for hours.

has done

is doing

did

has been doing

Giải thích

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

Giải thích:

“for hours” => dùng thì hiện tại hoàn thành hoặc thì hiện tại hoàn thành tiếp diễn.

Nhấn mạnh kết quả => dùng thì hiện tại hoàn thành ; Nhấn mạnh tính tiên tục của hành động => dùng thì hiện tại hoàn thành tiếp diễn. Trường hợp này nhấn mạnh tính liên tục của hành động. Cấu trúc: S + have/has + been + V.ing

Tạm dịch: Tôi đã không cần phải tưới vườn. Ngay sau khi vừa tưới xong thì trời đã mưa như trút nước.

Chọn D