Давайте разберем задачу подробно.
Задача:
He has __ money. He has bought __ very expensive books.
Выбор правильных слов зависит от контекста и правил использования слов "no," "much," "some," "any."
Разбор вариантов:
1. no / much
- "He has no money." — правильно, если у него вообще нет денег.
- "He has bought no very expensive books." — неправильно, обычно так не говорят; правильнее было бы сказать "he has bought no very expensive books."
Применимо, если говорим о полном отсутствии.
2. some / any
"He has some money." — да, если он обладает некоторым количеством денег.
"He has bought some very expensive books." — правильно, если говорим о приобретенных книгах, и предполагается, что он купил не все возможные книги, а некоторое их количество.
"He has any money." — обычно так не используют в утвердительных предложениях ("any" чаще в вопросах и отрицаниях), но возможно в отрицательных или вопросительных конструкциях.
"He has bought any very expensive books." — неправильное использование в утвердительной форме.
3. no / some
"He has no money." (подходит)
"He has some money." (подходит)
"He has bought no very expensive books." — подходит, если он ничего не покупал.
"He has bought some very expensive books." — подходит, если он приобрел некоторое количество.
Правильные варианты для данного предложения:
Для утверждения
- "He has some money."
- "He has bought some very expensive books."
Обратите внимание, что если речь о том, что у него есть деньги и он купил дорогие книги, то лучше использовать "some" в обоих случаях.
Итог:
Правильный ответ:
He has some money. He has bought some very expensive books.
Если нужно, я могу помочь и с формулировкой в другом стиле или по другому варианту.