My wife and I are having a disagreement and I need an honest opinion from individuals well versed in Grammar , PLease help ! When a person asks another person if they have money with them or keys with them , or basically anything with them , is it proper to ask " Do you have it ( or them ) on you " ? I know there are many ways to ask the question , but I believe this is slang, and not correct , and she believes there is nothing wrong with it grammar wise . Thanks for any input and help here ?
Regards, Stan and Glenda
Top answer
This is my approach toward your question. " As far as money or keys go, either "on" or "with" will work fine, but "with" seems less slangy. That's my opinion.
— Dimsumexpress
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
This is my approach toward your question. If one person said to another: "you have nothing on me", he is saying "you can't find anything wrong that I have done." As far as money or keys go, either "on" or "with" will work fine, but "with" seems less slangy. That's my opinion.