I last met my grandparents five years ago.

I last met my grandparents five years ago. 

A. I have met my grandparents for five years. 

B. I haven't 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

B

Kiến thức: Câu đồng nghĩa 

Giải thích: 

S + last + Ved/V2 + khoảng thời gian + ago (lần cuối gặp ai đó cách đây bao lâu)

→ S + hasn’t/haven’t + Ved/V3 + for + khoảng thời gian (bao lâu không gặp ai đó)

Dịch nghĩa: Lần cuối cùng tôi gặp ông bà của tôi năm năm trước. = Tôi đã không gặp ông bà của tôi trong năm năm.