我认为应该填 on 啊,这句话的意思就是“这是唯一一个我们在地球上可以看见它表面的星球.”
"on earth"有两个意思:1.、在地球上,世界上;2、究竟,到底.form是组成,构成的意思.可是我在其他地方看见说,填from也是可以的。而且甚至说更好。可不可以给我更绝对的回答呢?哦,原来是from啊,那就不一样了啊。"from"是"从......上,自......"的意思啊,你来看啊,拿月球来说,那我们是在地球上看,还是从地球上看好呢?额,请直接讲明。我觉得到是在地球上看......这个嘛,就是个人理解了,从地球上看还是在地球上看,我想现在的问题已经不是英文的理解了,而使中文的区别了。