1. a
2. b
3. a
4. b
1. a
2. b
3. a
4. b
1. has she known
2. have been looking
3. have just bought
4. has lost
5. have been working
6. has gone
7. have been going
a) healthy food, low-fat yoghurt, a large bar of milk chocolate, a first aid kit, cold drinks.
b) to order hamburgers takeaway, a T-shirt of a different size, a pair of trainers, a black leather jacket, to take the sandals back to the shop.
c) to have lunch in the school canteen, a jar of honey, to find the gloves of a larger size for the customer, to pack things for camp.
1. We have run out of fruit. You should buy some apples and oranges.
2. If I want to cook this pie, I need little milk and flour, a few eggs and a little salt and sugar.
3. If you want to be healthy, you should drink a lot of fresh and clean water.
4. My brother has been buying books in this bookshop since his childhood.
5. I like my mother’s present very much. I have always dreamt of having a bag like this.
6. This blue dress suits you very much. It fits you well. And your shoes match your dress, too.
Can you help me buying food for my birthday party?
With pleasure. Did you write a shopping list by yourself?
No, I didn’t. I did it together with my mother. I only added souvenirs for games and competitions.
Do you need to buy any meat or fish? I don’t know anything about it.
Don’t worry! We’ve decided to set a tea table this year. So we’ll buy some chocolates, biscuits and fruit.
What about a cake? I saw candles in the shopping list.
We’ll buy everything for cooking a cake: some flour, eggs, sugar, sour cream and nuts. My mother is going to make it by herself. I’m going to help her.