Any of you has/have


Senior Member
India- Malyalam
I was watching a stand-up clip.

The comedian says " if any of you has watched Game of Thrones you'll know that a wedding is the worst place to play it's title track"

I think it should be "have". But when I thought about it I feel even "has" can be right because "any" is the subject and "anyone" takes "has".

Which is correct ?
  • Glenfarclas

    Senior Member
    English (American)
    I think "have" would be more common (especially if the assumption is that various people, not just a single person, might meet the description), but "has" is entirely correct too.