1)
1. I have just had lunch.
2. I have just saw her.
3. He have already left.
4. I haven't read yet.
5. No, she has already seen the film.
6. Yes, they have just arrived.
7. I haven't told him yet.
2)
1. I have been to Britain several times. Я был в Британии несколько раз.
2. She has lived in Spain since 1994. Она проживает в Испании с 1994 года.
3. They have been married for five years. Они женаты пять лет.
3)
1. have not finished
2. have not visited
3. have not seen
4. hasn't taken
5. hasn't played
4)
1. has scored
2. have watched
3. has run
4. has bought
5. have lost
6. has written
7. have eaten
8. have watched
9. have started
10. has studyed
11. has dropped
.......