1. above, over都可表示“在…之上”。above一般表示“在上面,高于”,不一定垂直; over表示在…正 上方,强调垂直在…之上。
A big apple hangs over me.
在我的头顶上悬挂着一只大苹果。
over表示垂直在…之上
There are many apples hanging above me.
在我的上方悬挂着很多苹果。
above,在…之上,不一定垂直
2. above只表示上下位置,而over则表示“越过,通过”以及“笼罩,盖起来”或 “遍及全面”的意思。
The sun rose above the horizon.
太阳升过地平线上了。
above,在…之上,指上下位置
The sun shone over the valley.
阳光普照山谷。
over,笼罩,遍及全面
3. below, under, beneath皆可表示在…之下。below表示非垂直并不与表面接触的下方;under表示垂直并不与表面接触的下方;beneath表示在某物之下,几乎接触或接近。
There is a lake below the mountain.
此山下有个湖。
below,在…之下(非垂直)
I want to have a rest under the tree.
我想在树下休息一会儿。
under表示(垂直)在…之下
I found an ant beneath the rock.
我在岩石下找到了一只蚂蚁。
beneath,在…之下(几乎接触)
4. 总结:above(在…上)与below(在…下)在意义上是相对的,相同点是,两者都表示物体位置上或下不垂直的关系; over(在…上)与under(在…下)在意义上是相对的,相同点是,两者都表示物体位置上或下垂直的关系。 免费儿童在线学英语 想学好英语吗——英语学习方法经验集