这两个短语都有‘在…上面(顶部)’的意思。所不同的只是相对得点、边缘(at)或面、中心(on)。例如;There is a tower at the top of the hill.“山上有座塔”,the sentence at the top of the first page“第一页上面的句子”; My room is on the top of the building.“我的房间位于楼顶”There is snow on the tops of moutains.“山顶上都是雪”。
爬到山的顶部
Climb to the top of the mountain
A on top of B,A在B的上面,A和B不是同一个物体的部分,比如人站在楼顶上;
A at top of B,A在B的上面,A和B是同一个物体的部分,比如A是B的盖子.
应该用on the top