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.