JavaScript is required

I haven’t heard from my son_______

A.

for several weeks

B.

for several weeks ago

C.

since several weeks before

D.

since a long time

Trả lời:

Đáp án đúng: A


Câu này kiểm tra cách sử dụng giới từ "for" và "since" trong thì hiện tại hoàn thành. * **A. for several weeks:** "For" được sử dụng để chỉ một khoảng thời gian. Trong câu này, "for several weeks" (trong vài tuần) là một khoảng thời gian, và nó phù hợp với thì hiện tại hoàn thành (haven't heard). * **B. for several weeks ago:** Cụm "ago" không được sử dụng với "for". "Ago" thường đi với thì quá khứ đơn. * **C. since several weeks before:** Cụm này sai ngữ pháp và không tự nhiên. "Since" dùng để chỉ một mốc thời gian. * **D. since a long time:** Cách dùng này không chính xác. Cụm đúng phải là "for a long time" hoặc "since a long time ago". Vậy đáp án đúng là A.

Câu hỏi liên quan