JavaScript is required

I have not done my exercise .......... now.

A.

till

B.
since
C.
for
D.
at
Trả lời:

Đáp án đúng: A


Câu này kiểm tra kiến thức về thì hiện tại hoàn thành tiếp diễn. Cấu trúc "have not done... now" cho thấy một hành động bắt đầu trong quá khứ và tiếp tục đến hiện tại. * **A. till:** "Till" (hoặc until) thường được dùng để chỉ một thời điểm kết thúc một hành động, không phù hợp trong ngữ cảnh này. * **B. since:** "Since" được dùng để chỉ điểm bắt đầu của một hành động trong quá khứ, thích hợp khi ta muốn nói "từ khi nào đó". Tuy nhiên, trong câu này, chúng ta cần một từ chỉ khoảng thời gian. * **C. for:** "For" được dùng để chỉ một khoảng thời gian, ví dụ "for two hours" (trong hai tiếng). Trong câu này, "for" phù hợp nhất vì nó cho biết hành động "not done my exercise" đã kéo dài đến hiện tại. * **D. at:** "At" thường được dùng để chỉ một thời điểm cụ thể, không phù hợp với ý nghĩa kéo dài đến hiện tại của câu. Vậy đáp án đúng là C.

Câu hỏi liên quan