5000 câu trắc nghiệm Tiếng Anh 9 có đáp án - Phần 4

She is tired now. She________ for a long time. a. has been learning b. has learned

19/20

She is tired now. She________ for a long time.

has been learning

has learned

learns

learned

Giải thích

Đáp án: A

Giải thích:

Kiến thức: Thì của động từ

Câu có dấu hiệu của thì hiện tại hoàn thành tiếp diễn (has been V-ing), vì diễn tả một hành động đã diễn ra trong một khoảng thời gian dài và vẫn có ảnh hưởng đến hiện tại (cô ấy mệt do học trong một thời gian dài).

"Has learned" (B) dùng cho hành động đã hoàn thành, không nhấn mạnh quá trình.

Chọn A. has been learning.

Dịch: Cô ấy đang mệt bây giờ. Cô ấy đã học trong một khoảng thời gian dài.