选C。
population(人口)一般用large或small来形容,"by 2020"指到2020年这一年,强调现在一直到2020年一个动态的过程,是根据现在情况预测以后的趋势,on不和年搭配,一般和某一具体日期搭配,in指在这一年,是静态的。
选C但是原句中的China'要改成China's
population要用larger than而不用more than
by在这里表示“到。。。的时候”
by引导的短语做时间状语,句子常常要用过去完成时或将来完成时:
如:
We will have learned 3000 English words by the end of this term.
We had learned 2000 English words by the end of last term.
但是如果句中的谓语动词是表示状态的Be动词,也可以不用将来完成时,如你所给的这个句子那样。
C
表示人口大要用large
句中有than
故前要用比较级
by
在……之前
整句话就是说
专家们认为,在2020年之前印度的人口可能比中国的大.
~0~
C.larger ,by
population只能用large来修饰。by 2020是到2020年为止。其它介词都不行
C.
一般说“人口”population的“多”时,不用much,而用large。
这句话的意思是“专家们预测,到2020年,印度的人口将超过中国。”这里用by,有“截止、不迟于”的意思。
C population人口是说大小的,C,D中只能选C,by:在。。。之前,年份前面用in而不能用on