Learn English – “Any student” vs “Any students” vs “Any of the students”

definite-articledeterminersgrammatical-number

I am at school and I want to know if any students passed the maths exam this year. Which of the following sentence should I use? And which one sounds more natural?

Here are the examples:

  1. Did any students pass the maths exam this year?
  2. Did any student pass the maths exam this year?
  3. Did any of the students pass the maths exam this year?

One more question, does the first sentence mean the same as the second sentence? Could native speakers please answer my question?

Best Answer

All three sentences are OK. The difference is not really relevant.

Depending on the context, they can be used to imply that nobody passed the exam, or that it is a miracle that somebody passed.

If you want to avoid the double meaning, you can ask:

How many students passed the maths exam this year?

Related Topic