It's two years since I paid a visit to Canada.
Giải thích
Giải thích:
Cấu trúc đồng nghĩa:
It’s + khoảng thời gian + since + S + V-quá khứ đơn: Đã bao lâu kể từ khi ai làm gì
S + haven't/hasn't + P2 + for + khoảng thời gian: Ai đó đã không làm gì được bao lâu rồi
Tạm dịch: Đã hai năm kể từ khi tôi đến thăm Canada.
A. Tôi đã không đến thăm Canada hai năm trước. => sai nghĩa
B. Tôi đã đến thăm Canada từ năm ngoái. => sai nghĩa
C. Tôi đã ở Canada được hai năm. => sai nghĩa
D. Tôi đã không trở lại Canada được hai năm rồi.
Chọn D.