Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions.
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.
D
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.
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247