Đề thi thử THPT Quốc gia môn Tiếng anh năm 2022 (Đề 11)

I haven't met my grandparents for five years.

43/50

Mark the letter A, B, C, or D to indicate the sentence that is closest in meaning to each of the following questions. 

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

Cấu trúc tương đương nghĩa giữa thì hiện tại hoàn thành & thì quá khứ đơn: 

S + haven’t / hasn’t + P2 + for + khoảng thời gian: Ai đó đã không làm gì được bao lâu rồi

= S + last + V-ed/V cột 2 + khoảng thời gian + ago: Lần cuối ai đó làm gì là bao lâu trước

Tạm dịch: 5 năm rồi tôi chưa gặp ông bà ngoại. (thời điểm 5 năm trước có gặp, và từ đó đến nay thì chưa gặp) 

A. Tôi thường gặp ông bà của tôi cách đây 5 năm. => sai nghĩa 

B. Lần cuối tôi gặp ông bà tôi là cách đây 5 năm. 

C. Tôi đã gặp ông bà của tôi được 5 năm rồi. => sai nghĩa 

D. Tôi đã không gặp ông bà của tôi cách đây 5 năm. => sai nghĩa (thời điểm 5 năm trước là không gặp)

Chọn B.