No, none, and any all express the idea of zero quantity, but they are used in different grammatical positions and contexts. Mixing them up is a very common mistake.
"No" is a determiner, meaning it always comes directly before a noun (countable or uncountable). It makes a negative without using "not". For example: "There is no milk." is equivalent to "There isn't any milk." Use "no" for stronger or more formal negation.
Practice
There are ___ tickets left for the concert.
I haveidea what she is talking about.
Put the words in the correct order:
"None" is a pronoun that stands in place of a noun phrase. It is used when the noun has already been mentioned or is understood from context. "None" can be followed by "of + noun/pronoun" (none of the students, none of them). It is not used directly before a noun.
Practice
"How much money do you have?" — "___ at all. My wallet is empty."
I offered everyone cake butof them wanted any.
Put the words in the correct order:
"Any" is used in questions and negative sentences. In questions it asks whether something exists: "Do you have any questions?" In negatives it follows "not": "I don't have any money." In positive sentences, "any" can mean "it doesn't matter which": "Take any seat you like."
Practice
Is there ___ milk in the fridge?
She didn't makemistakes on the test.
Put the words in the correct order: