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

She last visited her home country ten years ago.

21/50

She last visited her home country ten years ago. 

She hasn't visited her home country for ten years.

She hasn't visited her home country since ten years.

She was in her home country for ten years.

She has visited her home country for ten years.

Giải thích

Giải thích: 

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

S + last + V-quá khứ đơn + khoảng thời gian + ago: Ai đó lần cuối làm gì là bao lâu trước

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

Tạm dịch: Cô về thăm quê hương lần cuối cách đây mười năm. 

A. Cô ấy đã không về thăm quê hương của mình được mười năm rồi.

B. Sai ở “since” => for (vì since + mốc thời gian, for + khoảng thời gian)

C. Cô ấy đã ở quê trong mười năm. => sai nghĩa 

D. Cô ấy đã về thăm quê hương của cô ấy trong mười năm. => sai nghĩa

Chọn A.