英语on和above作为being有什么区别?

On、over和above都有“上”的意思,它们的用法差异主要包括以下几个方面:

1,on表示它们在物体表面接触,over也可以表示它们在物体表面接触,但强调的是“覆盖”物体的意思。比如:

她把外套放在床上。她把外套放在床上。(外套接触床)

她把大衣盖在睡着的婴儿身上。她给睡着的孩子穿上大衣。一件外套不仅和孩子接触,还会把他们盖住。

这个女人把一个大罐子举到头上。这个女人头上有一个大罐子。(罐子碰到了头)

她用双手捂住脸。她双手掩面。(不是把手放在脸上,而是遮住脸)

2.过,就是“跨越”一定高度,是动态的;On只表示“开”,是静态的。尝试比较:

有人羊跳过了栅栏。不知怎么的,羊跳过了栅栏。(翻越围栏是动态的)

农民们穿着鞋子走向他们的田地。农民们扛着锄头走到田里。(锄头在肩上,这是静态的)

3.over和above都可以用来表示“以上”,相当于“高于”。他们之间没有联系。但是on不是这样用的。例如:

黑板上方有一张地图。黑板上方有一张地图。(地图不在黑板上,也不接触黑板。)

②你能看见在梨树上方飞翔的鸟儿吗?你看见飞过那棵梨树的鸟了吗?小鸟不在树枝上,和树没有接触。

4.表示“上面”的时候,over表示直接在某人或某物上面,反义词是under;

上方的意思是比某人或某物高,可以是正上方,也可以是斜上方,它的反义词是下方。比如:

河上有一座桥。河上有一座桥。(桥不与河接触,属于“上面”而且是正上方)

我能看见一些鸟在树上飞。我能看见一些鸟在树上飞。这只鸟不一定从树的正上方飞过,但也可能从树的斜上方飞过。)

希望能帮你解惑。