Has someone seen my bag?
Has anyone seen my bag?
Which one is grammatically correct and Why?
Which one should I use at this place?
Can you give some more examples?
pronounsquestionsword-choice
Has someone seen my bag?
Has anyone seen my bag?
Which one is grammatically correct and Why?
Which one should I use at this place?
Can you give some more examples?
Best Answer
Agree with pmusser - they're both correct.
However any is a Negative Polarity Item, whereas some is not. Also, when you say "Has someone seen my bag" you actually mean at least one from the group has seen your bag. On the other hand, "Has anyone seen my bag" is a general addressing.
To make 'someone/anyone' clearer, think about these sentences -
More examples as you asked are here. See Travis' answer in the same, which says: