英语on和above作为在的意思区别是什么?

如题所述

On,over和above都有“在……上”的意思,它们的用法区别主要有以下几个方面:
1、on表示在一物体的表面上,两者相接触,over也可以表示在物体表面上,两者相接触,但强调“覆盖”这一物体的意思。如:
① She put her coat on the bed. 她把大衣放在床上。(大衣和床相接触)
② She put her coat over the sleeping baby. 她把大衣盖在那正在睡觉的孩子身上。(大衣不光与孩子相接触,还覆盖在孩子身上)
③The woman lifted a big jar on her head. 那位妇女头上顶着一只大坛子。(坛子与头部接触)
④She put her hands over her face. 她用手遮住脸。(不是把手放在脸上,而是盖在脸上)
2、over 表示“越过”某一高度,具有动态之意;on 仅表示“在……上”,是静态。试比较:
① Somehow the sheep had jumped over the fence. 不知怎么,那只羊跳过了围栏。(翻越围栏,是动态)
② The farmers walked to their fields with hoes on their shoulders. 农民们肩上扛着锄头,向田地走去。(锄头在肩上,是静态)
3、over 和above 都可以用来表示“在……上方”,相当于“ higher than ”,两者没有接触。但on没有此种用法。例如:
① There is a map over the blackboard. 黑板上方有一张地图。(地图不在黑板上面,没有与黑板接触)
② Can you see the birds flying above the pear trees? 你看到那一片梨树上空飞翔的鸟吗?(鸟儿不在树枝上面,没有与树接触)
4、表示“在……上方”时,over表示在某人或某物的正上方,反义词是under;
above 表示位置高于某人或某物,既可以是正上方,也可能是斜上方,它的反义词是below。如:
① There is a bridge over the river. 河上有一座桥。(桥不与河流接触,属于“在上方”,而且是正上方)
② I can see some birds flying abovethe tree.我能看到一些鸟儿在树上方飞。(鸟儿不一定就在树的正上方飞,也有可能是在斜上方。)
希望我能帮助你解疑释惑。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-11
回答和翻译如下:
在……上面,在……下面。
on,above.(英语单词翻译)。
第2个回答  2021-05-11
above :一般指位置高于某物,但不一定在正上方,也不接触另一物,on 指与另一物表面相接触。
第3个回答  2021-05-11
on是在……上(表面接触)
above,是在……上方或者斜上方
相似回答