on表示在一物體的表面上,兩者相接觸,over也可以表示在物體表面上,但強調“覆蓋”這一物體的意思。over表示“越過”某一高度,具有動態之意;on僅表示“在……上”,是靜態。
1、on表示在一物體的表面上,兩者相接觸,over也可以表示在物體表面上,但強調“覆蓋”這一物體的意思。
(1)She put her coat on the bed. 她把大衣放在床上。(大衣和床相接觸)
(2)She put her coat over the sleeping baby. 她把大衣蓋在那正在睡覺的孩子身上。(大衣不光與孩子相接觸,還覆蓋在孩子身上)
2、over 表示“越過”某一高度,具有動態之意;on 僅表示“在……上”,是靜態。
(1)Somehow the sheep had jumped over the fence. 不知怎么,那只羊跳過了圍欄。(翻越圍欄,是動態)
(2)The farmers walked to their fields with hoes on their shoulders. 農民們肩上扛著鋤頭,向田地走去。(鋤頭在肩上,是靜態)
