he has been all over China by plane.
不用to 是因为,这句话的意思是他在中国一直是乘飞机的。而不是他一直乘飞机去中国。
为以下意思时 ,all 作副词用:
1. [常用以加强语气]完全(地),彻底(地),全部(地);全体;统统;全然;十分
2. [口语]很,极其
3. 只,仅仅,单单
4. [后接定冠词加比较级词组]更其
5. 每个,每人,各,各自
6. (球赛等得分)双方相等,平,打平,双方平局
7. [古语]正好
句子的意思是他已经坐飞机游览了整个中国。因为是坐飞机鸟瞰,所以没有to。All在这里确实是副词。 如果用to的话就不能用by plane,而只能够是He has been to China(他到过中国)To 后面必须是要跟一个具体的地方的。希望对你有帮助。