JavaScript is required

Bruno and Marcela met at a medical assembly, which Marcela ________ for a long time.

A.
was attending
B.
has been attending
C.
have been attending
D.
had been attending
Trả lời:

Đáp án đúng: D


Câu này kiểm tra kiến thức về thì quá khứ hoàn thành tiếp diễn. Ta thấy trong câu có hai hành động: Bruno và Marcela gặp nhau, và Marcela tham gia một hội nghị y tế. Hành động "Marcela tham gia hội nghị y tế" xảy ra trước hành động "Bruno và Marcela gặp nhau". Do đó, ta cần sử dụng thì quá khứ hoàn thành tiếp diễn để diễn tả hành động xảy ra trước và kéo dài đến một thời điểm trong quá khứ. * **A. was attending:** Thì quá khứ tiếp diễn, diễn tả hành động đang xảy ra tại một thời điểm trong quá khứ. Không phù hợp vì không thể hiện được tính trước sau của hành động. * **B. has been attending:** Thì hiện tại hoàn thành tiếp diễn, diễn tả hành động bắt đầu trong quá khứ và tiếp diễn đến hiện tại. Không phù hợp vì câu đang nói về quá khứ. * **C. have been attending:** Thì hiện tại hoàn thành tiếp diễn, dùng cho chủ ngữ số nhiều. Không phù hợp vì chủ ngữ là "Marcela" (số ít) và câu đang nói về quá khứ. * **D. had been attending:** Thì quá khứ hoàn thành tiếp diễn, diễn tả hành động xảy ra trước một hành động khác trong quá khứ và kéo dài đến thời điểm đó. Đây là đáp án phù hợp nhất. Vậy đáp án đúng là D.

Câu hỏi liên quan