Present perfect simple or present perfect continuous.
1. A: Where's Peter?
B: He has (just left) for work.
2. A: Why are you tired?
B: I have been (playing) football.
3. A: Is Paul studying in his room?
B: Yes, he has been (studying) since 4:00.
4. A: How is Jim?
B: I don't know. I have (not spoken) to him since Monday.
5. A: Let's go out to eat tonight.
B: How about tomorrow night? I have (already cooked) dinner.
6. A: I'm going to the cinema.
B: Again! You have (seen) three films this week!
7. A: Has Diana lost weight?
B: Yes, she has been (exercising) for 6 months.
8. A: Does Tom work at MLT Limited?
B: Yes, he has been (working) at that company for ten years.
9. A: Do John and Andy live in Spain?
B: Yes, they have been (living) in Spain since 1987.
10. A: Have you finished the book that I lent you?
B: No, I haven't (finished) it yet.
1. There is no butter in the fridge.
2. We have got some apples and some yoghurt. Let's make fruit salad.
3. We have got some history books. или We haven't got any history books.
4. There are no museums in this town.
5 . You don't need any meat for tomato soup.
1. Have broken
2. Have you chosen?
3. Has never ridden
4. Не знаю
5. Has Nick gone
6. Has nevr broken
7. вроде Have you chosen
8. Have you ever ridden
9. Have already driven