on和above的区别,到底on和above到底有什么不一样的地方

above, on, 和 over

1 over 在这里意味着“翻越,越过(一个较高的障碍物)”,“横穿(马路或道路)”。

He can jump over the wall. 他有能力跳过那面墙。

She walked over the street. 她穿过了街道。(相当于walk across)

2 over 还可以表示“遍布,散布于”。

They come from all over the world. 他们来自全球各地。

There is water all over the road. 道路上到处都是水。

3 over 也可以用来表示“覆盖,遮盖”。

She put a piece of paper over the photo. 她用一张纸覆盖了那张照片。

She put her hands over her eyes. 她用手遮住了自己的眼睛。

4 over 表示“在……上方,位于……的正上方”,这表示垂直的位置,与 under 相对。

The sky is over our heads. 天空就在我们的头顶上。

There is a bridge over the river. 河面上有一座桥。

5 over 用来表示“多于,超过某个数量或程度”。

She has stayed here for over two months. 她在这里已经待了两个多月了。

The temperature is over/above 20 degrees centigrade. 温度在20摄氏度以上。

6 on 指物体位于另一个物体的表面上,两者直接接触。

There is a lamp on the desk. 书桌上放着一盏台灯。

7 above 表示“在……之上”,这可能意味着垂直的位置,也可能不是垂直的,它指的是上下位置关系,与 below 相对。

A plane is flying above the mountain. 一架飞机正在山的上方飞行。

She saw the moon above the hill. 她看见月亮在小山的上空。

提示

当 not 表示“正上方”时,不应使用 over。在下面的句子中,只能使用 above,不能使用 over。

She is above telling a lie. 她不屑于说谎。

I heard a cry from above . 我听到了从上方传来的呼喊声。