above、on和over这些前置词均含“在……上”之意。
above :一般指位置高于某物,但不一定在正上方,也不接触另一物,其反义词是below。
- We were flying above the clouds.
我们在云层上面飞行。
on :指与另一物表面相接触。
- There's a mark on your skirt.
你裙子上有一块斑。
over :指一物在另一物的垂直上方,多暗示悬空,但也含“覆盖于……之上”之意。其反义词是under。
- She put a blanket over the sleeping child.
她给熟睡的孩子盖上毯子。