JavaScript is required

The letter _____ by her for 20 minutes.

A.
was written
B.
has been wrote
C.
has written
D.
has been written
Trả lời:

Đáp án đúng: D


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 (present perfect continuous) ở dạng bị động. * **Cấu trúc chung của thì hiện tại hoàn thành tiếp diễn bị động:** `have/has + been + being + V3/ed` * **Phân tích câu:** * "The letter" là chủ ngữ (bị tác động). * "for 20 minutes" cho biết hành động đã xảy ra và kéo dài đến hiện tại, phù hợp với thì hoàn thành tiếp diễn. * **Xét các đáp án:** * **A. was written:** Thì quá khứ đơn bị động, không phù hợp vì có "for 20 minutes". * **B. has been wrote:** Sai vì "wrote" là dạng quá khứ đơn của "write", cần dùng quá khứ phân từ (written). * **C. has written:** Thì hiện tại hoàn thành chủ động, không phù hợp vì lá thư không tự viết. * **D. has been being written:** Đúng. Cấu trúc thì hiện tại hoàn thành tiếp diễn bị động, diễn tả hành động viết thư đã diễn ra trong 20 phút và có thể vẫn đang tiếp diễn. Vậy đáp án đúng là D.

Câu hỏi liên quan