JavaScript is required

Anna said: ”I have not seen Donald since last month .”

A.

Mary said she has not seen Peter since the previous month.

B.

Mary said she had not seen Peter since the previous month.

C.

Mary said she was not seen Peter since the previous month.

D.

Mary said she doesn’t see Peter since the previous month

Trả lời:

Đáp án đúng: B


Câu gốc: "Anna said: ”I have not seen Donald since last month .”" là một câu tường thuật (reported speech) ở thì hiện tại hoàn thành (present perfect). Khi chuyển sang câu tường thuật gián tiếp, ta cần lùi thì và đổi các trạng từ chỉ thời gian cho phù hợp. Trong trường hợp này, "have not seen" (hiện tại hoàn thành) sẽ lùi thành "had not seen" (quá khứ hoàn thành), và "last month" sẽ đổi thành "the previous month". Vì vậy, đáp án đúng phải là câu B.

  • A. Sai vì không lùi thì "has not seen".
  • B. Đúng vì lùi thì đúng và đổi trạng từ thời gian đúng: "had not seen" và "the previous month".
  • C. Sai vì dùng "was not seen" không phù hợp trong ngữ cảnh này.
  • D. Sai vì không lùi thì "doesn’t see".

Câu hỏi liên quan