Краткий ответ:
2) lots of
3) many
4) some
5) any
6) lots of
Готовый диалог с ответами:
— Have you got any tickets for the match next month?
— Yes, of course. You’re quite early. We’ve still got lots of tickets left. How many do you want?
— Four, please. Sue, have you got some money you can give me until tomorrow? I want to buy all the tickets today.
— Sorry, Pete. I haven’t got any money today. But we’ve got lots of time. Let’s come back tomorrow.
Почему так:
- any — в вопросе и в отрицании: Have you got any…? / haven’t got any…
- lots of — «много»; подходит и к исчисляемым (tickets), и к неисчисляемым (time).
- many — с исчисляемыми во множественном числе: How many tickets…?
- some — в утверждениях и в вопросах-просьбах, когда мы просим что-то и ждём согласия: Have you got some money…?
- time и money — неисчисляемые, поэтому с ними не many, а lots of или some/any.
