JavaScript is required

By the time she ________ the news, everyone else had already known.

A.
heard
B.
had heard
C.
hearing
D.
hears
Trả lời:

Đáp án đúng: A


Câu này kiểm tra kiến thức về thì quá khứ hoàn thành (past perfect). Cấu trúc "by the time + mệnh đề ở thì quá khứ đơn, mệnh đề còn lại ở thì quá khứ hoàn thành" diễn tả một hành động xảy ra trước một hành động khác trong quá khứ. Trong câu này, việc 'everyone else had already known' xảy ra trước, nên động từ 'heard' cần được chia ở thì quá khứ hoàn thành. Do đó, đáp án đúng là B. had heard.

Câu hỏi liên quan