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.