above和on都表示“在...之上”的意思。above指笼统的上方,on含有表面接触的意思。above表示位置之高,在高处。并不一定会有具体“在...之上”。如:Can you see the birds flying above the pear trees?你看到那片梨树上空飞翔的鸟吗?在树的上方,并没有在树上呢。

on,物体与物体表面相接触,一件东西在另一件之上。如:She put her coat on the bed.她把大衣放在床上。大衣和床表面是接触的。

推荐内容