50 câu trắc nghiệm ôn thi vào 10 Tiếng Anh - Viết lại câu có đáp án

I haven't met my grandparents for five years.

1/50

I haven't met my grandparents for five years.

I often met my grandparents five years ago.

I last met my grandparents five years ago.

I have met my grandparents for five years.

I didn't meet my grandparents five years ago.

Giải thích

B

S + haven't/ hasn't + Vp2 + for + khoảng thời gian = S + last + V (QKĐ) + khoảng thời gian + ago.

Dịch nghĩa: Tôi đã không gặp ông bà mình được 5 năm rồi. = Lần cuối tôi gặp ông bà mình là 5 năm trước.