JavaScript is required

Mary_______her treatment almost two years ago.

A.

have

B.

has had

C.

had

D.

was having

Trả lời:

Đáp án đúng: C


Câu này kiểm tra kiến thức về thì quá khứ hoàn thành. Dấu hiệu nhận biết là cụm "almost two years ago", cho thấy hành động "treatment" đã hoàn thành trước một thời điểm trong quá khứ. Do đó, ta cần sử dụng thì quá khứ hoàn thành (had + past participle). Đáp án đúng là C. had. A. have (thì hiện tại đơn hoặc hiện tại hoàn thành, không phù hợp với ngữ cảnh quá khứ). B. has had (thì hiện tại hoàn thành, không phù hợp với ngữ cảnh quá khứ). D. was having (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ề nghĩa).

Câu hỏi liên quan