1 up是副词,over是介词,从语义上来讲,up的意思是向上,over的意思是“在...之上”.显然Over更合适.
2.是的,一样
3.spread一般指具体事物的延伸.
4.不知道,handback百度词霸都查不到,远远超出了高中英语范畴.