JavaScript is required

She is tired now. She________ for a long time.

A.

Has been learning

B.

Has learned

C.

Learns

D.

Learned

Trả lời:

Đáp án đúng: A


Câu này kiểm tra kiến thức về thì hiện tại hoàn thành tiếp diễn. Cấu trúc của thì hiện tại hoàn thành tiếp diễn là "has/have been + V-ing". Trong câu này, ta thấy "She is tired now" (Cô ấy mệt bây giờ), điều này cho thấy hành động đã xảy ra trong quá khứ và vẫn còn ảnh hưởng đến hiện tại. Do đó, đáp án đúng phải là thì hiện tại hoàn thành tiếp diễn, diễn tả một hành động đã xảy ra liên tục trong một khoảng thời gian dài đến hiện tại.

A. Has been learning: Đúng thì và ngữ cảnh.

B. Has learned: Thì hiện tại hoàn thành, không nhấn mạnh tính liên tục của hành động.

C. Learns: Thì hiện tại đơn, không phù hợp với ngữ cảnh.

D. Learned: Thì quá khứ đơn, không liên quan đến hiện tại.

Câu hỏi liên quan