tpo5
托福tpo5听力文本
4 billion years, give or take a few hundred million years. But that‟s not very precise. If we had rock samples to study, we‟d know whether the small craters were formed by impacts during the final