Giải thích

Dưới đây là phần viết lại câu – Practice 5: AGO / SINCE / FOR với cấu trúc thì hiện tại hoàn thành, kèm theo giải thích chi tiết:


1. She last saw him when she was ten.

She hasn't seen him since she was ten.

🔎 Giải thích:

  • “last saw him when she was ten” → chuyển sang thì hiện tại hoàn thành với since + mốc thời gian.

  • “hasn't seen him since...” = từ thời điểm đó đến nay chưa gặp lại.


2. Tom began to study English a year ago.

Tom has studied (has been studying) English for a year.

🔎 Giải thích:

  • “began ... a year ago” → dùng for + khoảng thời gian với hiện tại hoàn thành.


3. They haven't written email for two months.

They last wrote email two months ago.

🔎 Giải thích:

  • Hiện tại hoàn thành phủ định với for → chuyển về quá khứ đơn dùng ago.


4. The last time we were here was in 1980.

We haven't been here since 1980.

🔎 Giải thích:

  • “The last time... was in 1980” → hiện tại hoàn thành phủ định với since + mốc thời gian.


5. The last time Jack went swimming was in 2012.

Jack hasn't gone swimming since 2012.

🔎 Giải thích:

  • Tương tự, chuyển về hiện tại hoàn thành với since + mốc thời gian.


👉 Nếu bạn muốn, mình có thể tổng hợp toàn bộ 5 practice (các câu + đáp án chuẩn) vào một file để bạn lưu học sau. Bạn có muốn không?

Last updated