Scientists think life on Mars will be better than _____on Earth _____ many ways.
A.the one, on | B.that, on |
C.that, in | D.the one, in |
Scientists think life on Mars will be better than _____on Earth _____ many ways.
A.the one, on | B.that, on |
C.that, in | D.the one, in |