=>
1. She hasn't visited me for five months.
-> chuyển QKĐ sang HTHT, S have/has (not) V3/ed, for + khoảng thời gian
2. We last visited Ha Noi over a year ago.
-> S last V2/ed
3. I haven't written to him before.
-> this is the first time S have/has V3/ed ~ S have/has never/not V3/ed before
4. This is the most romantic story that I have ever read.
-> This is the most adj N that S have/has ever V3/ed ~ S have/has never V3/ed such a/an adj N before
5. We have lived here for fifteen years.
-> chuyển QKĐ sang HTHT, S have/has (not) V3/ed, for + khoảng thời gian
6. Minh has collected stamps since 2000/since last year.
-> chuyển QKĐ sang HTHT, S have/has (not) V3/ed, since + mốc thời gian
7. My father hasn't seen my uncle for nearly twenty years.
-> chuyển QKĐ sang HTHT, S have/has (not) V3/ed, for + khoảng thời gian
9. We haven't gone to a cinema for two years/since we lived together in Hue.
-> chuyển QKĐ sang HTHT, S have/has (not) V3/ed, for + khoảng thời gian/since + khoảng thời gian
We last went to a cinema two years ago/when we lived together in Hue.
-> S last V2/ed (QKĐ)
10. I haven't met and talked to him for a long time/since Christmas.
-> chuyển QKĐ sang HTHT, S have/has (not) V3/ed, for + khoảng thời gian/since + khoảng thời gian
The last time I met and talked to him was a long time ago/was at Christmas.
-> the last time S V2/ed (lần cuối)