It's on him은 무슨 뜻인가요? 보통 "~를 쏜다"라고 할 때 it's on someone이라고 하지 않나요?

원어민의 답변
Rebecca
네, be on someone은 누군가의 "책임이다," 누군가 "~를 대접한다, ~를 쏜다"라는 뜻이에요. 하지만 이 경우에서 on someone은 말 그대로 "누군가의 위에 있다"라는 뜻이기 때문에 "누군가 가지고 있다"라는 의미가 됩니다. 예: The bird is on her. (그녀는 새를 기르고 있다.) 예: Do you have your wallet on you? (지갑을 가지고 있어?)