" it's on him"で彼が持っているという意味になるのですか?〜のおごりとか、〜の責任だとかという意味ではないのですか?
ネイティブによる回答
Rebecca
はい、「be on someone」というのは、その人の責任であるとか、その人が誰かに接しているという意味になります。しかし、この場合の「on someone」は文字通り「誰かの上にある」ことを指しており、「誰かが持っている」という意味になります。 例: The bird is on her.(彼女は鳥を飼っている。) 例: Do you have your wallet on you?(財布を持っていますか?)