Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 75)

Four countries (visit) __________ by John so far.

Giải thích

Đáp án: have been visited

Giải thích:

- “so far” là dấu hiệu thì hiện tại hoàn thành

- Câu bị động thì hiện tại hoàn thành: S + have/has + been + Vp2 + (by O)

Dịch: Cho đến nay, bốn quốc gia đã được John đến thăm.