Quote Originally Posted by keannu View Post
Last question, why doesn't "welcome life" make sense?
"Mars does not appear very welcome life"? It's just not grammatical. Nor is "very welcoming life".
"Mars does not appear to welcome life" is OK grammatically.
"Mars does not appear to be a planet welcoming life" is also correct grammar.