i haven't got it on me 和 i haven't got it with me 有什么区别?啥时用
3个回答

【On】being carried by sb;in the possession ov sb (身上)带着,有

Eg.Have you got any money on you?

你带钱了没有?

I haven't got it on me 我没带

I haven't got it with me,字典里查不到,但我觉得,你讲Have you got any money with you?

老外保证听的懂

不过在某些情况下,两者还是有区别的,比如说你跟一帮子哥们去喝酒,你可以说:

I haven't got my girlfriend with me.

但是不能说

I haven't got my girlfriend on me.

基本上就是这样