Чтобы правильно вставить some, any или no в предложениях, нужно учитывать контекст и тип предложения. Вот подробный разбор:
There are some pictures in the book.
- Используем "some" в утвердительных предложениях, когда говорим о наличии чего-то в неопределённом количестве.
Are there any new students in your group?
- В вопросительных предложениях обычно используется "any".
There are some old houses in our street.
- В утвердительных предложениях, где мы просто утверждаем наличие чего-то, используется "some".
Are there any English textbooks on the desks? - Yes, there are some.
- В вопросе используется "any", а в утвердительном ответе - "some".
Are there any maps on the walls? — No, there aren't any.
- В вопросе и отрицательном ответе используется "any".
Are there any pens on the desk? - Yes, there are some.
- В вопросе - "any", в утвердительном ответе - "some".
(Предложение 7 отсутствует, перейдём к следующему.)
Are there any sweets in your bag? - Yes, there are some.
- В вопросе - "any", в утвердительном ответе - "some".
Have you got any English books at home? -- Yes, I have some.
- В вопросе - "any", в утвердительном ответе - "some".
There are some beautiful pictures in the magazine. Look at them.
- Используем "some" в утвердительных предложениях.
There is no ink in my pen: I cannot write.
- Используем "no" в отрицательных предложениях, чтобы подчеркнуть полное отсутствие чего-то.
В общем, "some" используется в утвердительных предложениях и в вопросах, когда ожидается положительный ответ. "Any" применяется в вопросах и отрицаниях, а "no" используется для категорического указания на отсутствие чего-либо.