she hung up on you.求解释为什么这里用on?,别人给我讲过但我没怎么懂呀,他只是说是固定用法。。

人家说的不错, hang up on somebody 是一个固定用法, = to end a telephone conversation before it is finished。 就是挂某人电话的意思; hang up本身也是一个固定用法,但它的意思:

1. To suspend on a hook or hanger.;

2. a). To replace (a telephone receiver) on its base or cradle.

b). To end a telephone conversation.

3 a) To delay or impede; hinder.

b) To become halted or snagged.

c) To have or cause to have emotional difficulties or inhibitions.

注2 b)也表示end a telephone conversation,但没有涉及挂电话的对象, She hung up (the phone). 只表示挂了电话,但hung up on you, 表示挂了‘你’的电话。≈ hung up当作一个不及物动词hungup,后面接一个介词on表对象。