1. A: Have we got a / any / some onions?
B: Yes, we have got a / any / some but we need more.
Ответ: A: Have we got **any** onions? B: Yes, we have got **some** but we need more. (В вопросах обычно используем 'any', в утвердительных предложениях 'some')
2. A: How many / much / any rice have we got?
B: Not many / much / some. We need to buy a packet / a loaf / a bowl.
Ответ: A: How **much** rice have we got? B: Not **much**. We need to buy a packet. (Рис - неисчисляемое, поэтому используем 'much')
3. A: Can / Would / Do you like a cup of tea?
B: Yes, I'd love to / much / one.
Ответ: A: **Would** you like a cup of tea? B: Yes, I'd love **to**. (Вежливое предложение - 'Would you like?', после 'love' нужен 'to')
4. A: Would / Do / Can I have some apples?
B: Yes. How many / much / any would you like?
Ответ: A: **Can** I have some apples? B: Yes. How **many** would you like? (Просим разрешения - 'Can I have?', яблоки исчисляемые - 'many')
5. A: How about / to / for spaghetti tonight?
B: I don't think to / so / nice.
Ответ: A: How **about** spaghetti tonight? B: I don't think **so**. (Предложение - 'How about?', в ответе - 'I don't think so')