JavaScript is required

I have taught English .............. 6 years.

A.

since

B.

by

C.

for

D.

in

Trả lời:

Đáp án đúng: C


Câu này kiểm tra kiến thức về giới từ chỉ thời gian đi với thì hiện tại hoàn thành. Cụ thể, "for" được sử dụng để chỉ một khoảng thời gian (ví dụ: for six years), trong khi "since" được sử dụng để chỉ một điểm thời gian trong quá khứ (ví dụ: since 2018). "By" thường chỉ thời hạn hoặc cách thức, và "in" thường dùng cho các khoảng thời gian lớn hơn hoặc địa điểm.

Trong trường hợp này, "6 years" là một khoảng thời gian, nên giới từ thích hợp nhất là "for". Vì vậy, đáp án đúng là C.

Câu hỏi liên quan