1 - c, 2 - b, 3 - a или с (здесь возможны два варианта: если профессор уже закончил говорить, то has talked, если же он до сих пор говорит, то has been talking), 4 - c, 5 - b, 6 - c, 7 - b, 8 - b, 9 - c, 10 - a, 11 - c, 12 - c, 13 - b, 14 - a, 15 - c, 16 - a, 17 - c, 18 - a, 19 - a, 20 - b, 21 - c, 22 - b, 23 - c, 24 - d, 25 - d, 26 - b, 27 - c, 28 - a, 29 - b.
Part II. 1 - water, 2 - news, 3 - weather, 4 - information, 5 - money, 6 - furniture, 7 - meat, 8 - luggage, 9 - music, 10 - soups.
2. Fill in the gaps with some/any.
1) Is there ANY juice on the table? – Yes, there is SOME juice on the table.
2) Give me SOME butter please. – But there isn’t ANY butter in the fridge.
3) Are there ANY shopping malls in the center of the city? – Yes, there are SOME shopping malls in the center of the city.
4) Are there ANY flowers in the garden? – No, there aren’t ANY flowers there.
5) Give me SOME bread please.
6) Is there ANY jam for tea? – Yes, there is SOME jam for tea.
7) Would you like SOME milk?
8) Could you give me SOME help, please?
9) We must buy SOME vegetables for dinner.
10) I haven’t got ANY eggs for pancakes.
3. Put the right word: much or many.
1) How MANY oranges are there? – Not MANY.
2) How MUCH bread is there? – Not MUCH.
3) How MUCH olive oil is there? – Not MUCH.
4) How NANY strawberries are there? – Not MANY.
5) How MUCH tea is there? – Not MUCH.
6) How MANY bananas in the basket. – Not MANY.
2) has started
3) were you doing
4) went
5) was walked, attacked
6) swam
7) was playing
8) has finished
9) sat
10) had worked
11) am washing up, was watching
12) looked for, looked fot
13) has been
14) did you see
15) was he driving
16) was cooking, was laying
17) did yoi vote
18) catched
19) did