on表示在一物体上,强调两物相接触,over也表示在一物体上,但强调覆盖这一物体。试比较: She put her coat on the bed. 她把大衣放在床上。 She put her coat over the sleeping baby. 她把大衣盖在那正在睡觉的孩子身上。 Theres a magazine lying open on the table.桌上有本杂志翻开着。 Theres a cloth over the table. 桌上摊着一块台布。 The woman lifted a big jar on her head. 那位妇女头上顶着一只大坛子。 She put her hands over her face. 她用手遮住脸。over表示“越过”某一高度,具有动态之意,on仅表示“处于之上”,是静态。试比较: They dragged heavy stones with ropes over their shoulders. 他们肩背绳索拖拽巨石。(绳在肩膀两边弯下去,不用on。)To m