They've come/'ve been coming here for years.
2. Have you heard/Have you been hearing from Helen since she arrived in India?
3. Benny hasn't received/hasn't been receiving confirmation of his holiday booking yet.
4. Your skin looks very red. Have you been sunbathing/Have you sunbathed today?
5. We've been looking/'ve looked around the museum all morning.
1. I have never been to USA. I wanted to go there last summer bur I couldn't.
2. He has lived in this street all his life.
3. His father came back from London last Sunday.
4. Yan wrote a letter to Nick two days ago.
5. He sent his letter yesterday.
6. They have just bought some postcards.
7. Maria got some bad news last week. She has been sad since she got bad news.
8. I started school when i was five years old. I have been at school since I was five years old.
9. I have changed my job three times this year.
10. I changed my job three times last year.
11. Rained
12. Broke; Has been; Broke.
13. Have already finished it; I finished my work two hours ago.
2. I knew him when I was at school.
3. He lived in Paris from 2010 to 2015.
4. He has lived in New York since 2001.
5. Where's Pete? I haven't seen him for ages.
6. I didn't see Pete last night.
7. We were at University from 2010 to 2015.
8. We have been in this lecture since September.
9. I haven't watched this video yet.
10. I didn't watch a video at the weekend.
11. He has lived in this street all his life.
12. His father came back to London last Sunday.
13. I wrote a letter to Nick two days ago.
14. He sent his letter yesterday.
15. They have just bought some postcards.
16. Ann woke up late and missed her breakfast on Monday.
17. The artist drew a picture of sunset yesterday. She has drawn many pictures of sunsets in her lifetime.
18. We first met in 2001. So we have known each other for 8 years.