JavaScript is required

Next Friday, when Cindy (pass) __________ her last exam at the college, I'll be taking her out for dinner at the Continental.

A.

has passed

B.

will have passed

C.

will pass

D.

passed

Trả lời:

Đáp án đúng: A


Câu này kiểm tra kiến thức về thì tương lai hoàn thành (Future Perfect). Cấu trúc "will have + past participle" (V3/ed) được sử dụng để diễn tả một hành động sẽ hoàn thành trước một thời điểm cụ thể trong tương lai. Trong câu này, hành động "Cindy pass her last exam" sẽ hoàn thành trước thời điểm "Next Friday" khi người nói đưa cô ấy đi ăn tối. Do đó, đáp án đúng là "will have passed". * **A. has passed:** Thì hiện tại hoàn thành, không phù hợp với ngữ cảnh tương lai. * **B. will have passed:** Thì tương lai hoàn thành, phù hợp với ngữ cảnh. * **C. will pass:** Thì tương lai đơn, diễn tả hành động sẽ xảy ra trong tương lai, nhưng không nhấn mạnh sự hoàn thành trước một thời điểm khác. * **D. passed:** Thì quá khứ đơn, không phù hợp với ngữ cảnh tương lai. Vậy đáp án đúng là B.

Câu hỏi liên quan