scientists think that there has been life on Earth for million of years为什么这里的on Earth是地球上的意思,地球上不是on the Earth?

问题描述:

scientists think that there has been life on Earth for million of years
为什么这里的on Earth是地球上的意思,地球上不是on the Earth?

我的理解
on earth 可以理解为世界上或者地球上,而on the earth 是指在地球上
同时生命在地球上存在是已知的事实,不用再特指在地球上了

是问意思吗?科学家认为,地球上的生命已经存在了百万年.