JavaScript is required

They_______to the theatre twice so far this month.

A.

A. are going

B.

B. go

C.

C. went

D.

D. have been

Trả lời:

Đáp án đúng: D


Câu này kiểm tra về thì hiện tại hoàn thành (Present Perfect). Dấu hiệu nhận biết là cụm từ "so far this month" (cho đến thời điểm này của tháng). Thì hiện tại hoàn thành diễn tả một hành động xảy ra trong quá khứ nhưng còn kéo dài đến hiện tại hoặc có liên quan đến hiện tại.

Cấu trúc thì hiện tại hoàn thành: S + have/has + V3/ed

Trong câu này, chủ ngữ là "They" nên ta dùng "have". Động từ "go" ở dạng quá khứ phân từ là "been/gone", tuy nhiên, "have been" diễn tả việc đã đến một nơi nào đó và đã quay trở lại, phù hợp với ngữ cảnh hơn là "have gone" (đã đi và chưa quay lại).

Do đó, đáp án đúng là D.

Câu hỏi liên quan