Are both these sentences grammatical?
- Have you ever lost some money?
- Have you ever lost any money?
If so, what's the difference in meaning between them?
I've read some is used when offering something as in
- "Would you like some pizza?"
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityBoth are grammatical, and they mean almost the same thing. A careful user might use “lost any” to mean “any amount, no matter how trivial” and use “lost some” to mean “any amount that was not trivial.” But 90% of native speakers would not consciously notice that distinction.
You are offered “some” pizza because you are being offered enough to be meaningful.