这是现在分词作定语
相当于一个定语从句
与所修饰词是
主动关系
故
用现在分词living
there
will
be
more
people
living
on
the
earth
=there
will
be
more
people
who
live
on
the
earth
there
will
be是谓语
more
people是主语
living
on
the
earth是定语
这是一般将来时
living与谓语时态
无关
没有人在回答你住在哪里或你在哪上班的时候说我在地球上,找削?
另外,所谓语法,是中国人在分析了外国人说话习惯后总结出来的,必然有不全面的地方,不必太过拘泥。学习语言最好的方法是要习惯,而不是像学理科那样分析。
live on靠...(活着) (以...为主食) live in生活在 live in后面应该加相对较大的地方 比如国家 城市等 live at后面则是加相对较小的 比如说街道 区等
人生活在地球表面,而不是泥土里面。因此在本句语境中说live on,而不是 live in。