Which of the following sentences is correct? And what's the difference?

  1. Have any students in this university come from Australia to study here?

  2. Has any student in this university come from Australia to study here?

I think only the second sentence is correct. Can native speakers please answer this question?

closed as off-topic by Chenmunka, Varun Nair, ColleenV Nov 25 '17 at 3:27

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question should include more details than have been provided here. Please edit to add the research you have done in your efforts to answer the question, or provide more context. See: Details, Please." – Chenmunka, Varun Nair, ColleenV
If this question can be reworded to fit the rules in the help center, please edit the question.


Both questions are correct. The subject verb agreement rules apply regardless of whether a sentence is a statement or a question.

To me, the first sentence sounds less stilted since normally when you are asking a question like this, you would want to know all of the students in the university that have come from Australia and not just one of them.

The second statement also implies in a way that there is only one student from Australia that is studying at the university.

A similar question—Use “have” or “has” any/anyone/anything in the question?— was asked on EL&U

Not the answer you're looking for? Browse other questions tagged or ask your own question.