Đề thi thử Đánh giá năng lực trường ĐHQG Hồ Chí Minh năm 2024 có đáp án (Đề 29)

I haven't visited my hometown for a few years

31/120

Which of the following best restates each of the given sentences? 

I haven't visited my hometown for a few years.

I have been in my hometown for a few years.

I was in my hometown for a few years.

I didn't visit my hometown a few years ago.

I last visited my hometown a few years ago.

Giải thích

Dịch: Tôi chưa về thăm quê một vài năm rồi.

A. Tôi đã ở quê được vài năm rồi. => Sai về  nghĩa.

B. Tôi đã ở quê được vài năm. Sai về nghĩa. "for + khoảng thời gian" không đi với thì quá khứ đơn.

C. Cách đây vài năm tôi đã không về thăm quê. => Sai về nghĩa.

D. Lần cuối cùng tôi về thăm quê là một vài năm trước. => Đáp án đúng.

S + hasn't/haven't + Ved/V3 + for/since + time. = S + last + Ved/V2 + time + ago.

Chọn D.