Câu hỏi:
23/07/2024 2,900
I haven’t met my grandparents for five years.
A. I last met my grandparents five years ago.
Đáp án chính xác
B. I have met my grandparents for five years.
C. I often met my grandparents five years ago.
D. I didn’t meet my grandparents five years ago.
Trả lời:
Giải bởi Vietjack
Đáp án A
Giải thích:
S + have/ has + not + Ved/ V3 + for + khoảng thời gian = S + last + Ved/ V2 + khoảng thời gian + ago
Dịch nghĩa: Tôi đã không gặp ông bà trong suốt năm năm qua.
A. Tôi gặp lại ông bà lần cuối cách đây năm năm. → Chọn A.
B. Tôi đã gặp ông bà trong suốt năm năm qua. → Loại vì sai về nghĩa.
C. Tôi thường xuyên gặp ông bà năm năm trước. → Loại vì sai về nghĩa.
D. Tôi không gặp ông bà cách đây năm năm. → Loại vì sai về nghĩa.
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 11:
He couldn’t come to the conference because he was seriously ill.
Xem đáp án »
22/07/2024
342
Câu 13:
This film is interesting but the film we saw last week was more interesting.
Xem đáp án »
18/07/2024
310