JavaScript is required

By the end of this year, Tom ________English for three years.

A.

Will be studying

B.

Has studied

C.

Will have studied

D.

Has been studying

Trả lời:

Đáp án đúng: C


Câu hỏi này kiểm tra kiến thức về thì tương lai hoàn thành (Future Perfect). Cấu trúc của thì tương lai hoàn thành là "will have + past participle (V3/ed)". Trong câu này, "By the end of this year" là dấu hiệu nhận biết thì tương lai hoàn thành, 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. Vì vậy, đáp án đúng phải là thì tương lai hoàn thành. * **A. Will be studying:** Thì tương lai tiếp diễn, diễn tả hành động sẽ đang diễn ra tại một thời điểm trong tương lai (không phù hợp). * **B. Has studied:** Thì hiện tại hoàn thành, diễn tả hành động đã xảy ra trong quá khứ nhưng còn liên quan đến hiện tại (không phù hợp). * **C. Will have studied:** Thì tương lai hoàn thành, diễn tả hành động sẽ hoàn thành trước một thời điểm trong tương lai (phù hợp). * **D. Has been studying:** 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ứ, tiếp diễn đến hiện tại và có thể tiếp tục trong tương lai (không phù hợp).

Câu hỏi liên quan