there will be more and more people 和there will have more and more people那个正确?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/03 04:27:04

there will be more and more people 和there will have more and more people那个正确?
there will be more and more people 和there will have more and more people那个正确?

there will be more and more people 和there will have more and more people那个正确?
第一个对
there be 句型,后面绝对不能有have(作“有”的意思时),除非是时态问题,比如there have been ...

there will be more and more people正确

第一个啦
there be句型呗

1.ther will be是there be句型的一般将来时形式,因此第一句是正确的
2.在there引导的句型中have不能做为实义动词来用,你可能见过there have/ has been...这样的句子,但是在这样的句子中have/ has不是实义动词,而是助动词,它是there be句型的现在完成时形式。但是第二句中的have后面跟了宾语people,因此是实义动词,不能用!因...

全部展开

1.ther will be是there be句型的一般将来时形式,因此第一句是正确的
2.在there引导的句型中have不能做为实义动词来用,你可能见过there have/ has been...这样的句子,但是在这样的句子中have/ has不是实义动词,而是助动词,它是there be句型的现在完成时形式。但是第二句中的have后面跟了宾语people,因此是实义动词,不能用!因此第二句是错误的。

收起

前者正确

前面一个是正确的.初学者一般会觉得第二个看似正确.主要是被will误导了.这里的there be 句型就是"有"的意思.而无there have ,所以下次做题一定要看清楚,不要再被迷惑.