#Quinhuu.
1. She hasn't seen him at her village for six weeks .
2. He last smoked cigarettes 3 years ago .
4. I have not written to her for 3 months .
-> CT : S + last + V-ed/c2 + ... + time / in time / when + S + V-ed/c2
= S + haven't / hasn't + Vpp + ... + for / since time / since + S + V-ed/c2