1. She has learned English for 3 years
2. He has played tennis since he was 6
3. My brother has worked for this company since 2002
4. He has collected stamps for 4 months
5. I haven't seen him for 2 weeks
6. They haven't visited Hue since 1999
7. Ưe haven't eaten in that restaurant since January
8. She hasn't come here for 3 months
9.I haven't written to her for a long time
10. Ưe haven't met our aunt for many years