A.I didn't visit Canada two years ago. B.I have paid a visit to Canada since last year. C.I have been in Canada for two years. D.I haven't come back to Canada for two years.
Đáp án đúng: D Giải chi tiết: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ồiTạ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ĩaB. Tôi đã đến thăm Canada từ năm ngoái. => sai nghĩaC. Tôi đã ở Canada được hai năm. => sai nghĩaD. Tôi đã không trở lại Canada được hai năm rồi.