JavaScript is required

He said that he has done his homework since 7 o'clock.

A.

said

B.

has done

C.

homework

D.
since
Trả lời:

Đáp án đúng: B


Câu này kiểm tra kiến thức về sự hòa hợp thì trong câu gián tiếp. Trong câu gián tiếp, khi động từ tường thuật ở thì quá khứ (said), thì động từ trong mệnh đề được thuật lại phải lùi thì. Trong câu này, "has done" (hiện tại hoàn thành) phải được lùi về "had done" (quá khứ hoàn thành) để phù hợp với "said" (quá khứ đơn).

Câu hỏi liên quan