"Anyone has" or "anyone have" seen them? [closed]
So I thought I'm sure about this and my instincts say that: "If anyone has seen them .." would be right but then again when I said it like: "If anyone have seen them .." I started thinking which one would be the right one. Can you please guide me through which is the right one and why? P.S. English is not my first language.
Solution 1:
It's "if anyone has", because "anyone" functions as third person singular. It probably just seems right to use "have" because you would for any other number or person.
Solution 2:
If you break the word down as "any one", you can tell which is correct:
if any one has seen them