Brian ___________ to the travel agents and he hasn’t come back.

Brian ___________ to the travel agents and he hasn’t come back.

A. has been

B. has been going

C. had gone

D. has gone

Trả lời

Đáp án: D

Giải thích:

- “been” và “gone” đều mang nghĩa đã đi đâu đó nhưng “been” là từng ở đấy và đã đi về, còn “gone” nghĩa là đã đi đến nhưng chưa quay trở lại

- Trong câu này nói đến Brian mới đi và vẫn chưa quay lại => dùng “gone”

- Câu ở thì hiện tại hoàn thành => chọn D

Dịch: Brian đã đến đại lý du lịch và anh ấy vẫn chưa quay lại.