There are many people live on that farm.这句话对吗?

问题描述:

There are many people live on that farm.这句话对吗?
看定语从句的讲解时,看到一句话“There are many people live on that farm.” 说是there be 句型中,只用that,而且that作定语从句主语时候可以省略.但是我怎么左读右读都觉得这句话很怪,总觉得这句话说成 There are many people living on that farm.或者去掉there be,改成 Many people live on that farm.都要好些.
如果是正确的话,那么这道题There's an old man ______ on the road,let's move him away.填lying 和is lying 都对?因为它也可以看成是There's an old man (that) is lying on the road.
1个回答 分类:英语 2014-11-16

问题解答:

我来补答
第一题 There are many people live on that farm,这个句子是不正确的.
There are many people living on that farm 和 Many people live on that farm 才是正确的.
there be +名词+ doing
第二题 There is an old man lying on the road.正确.
填 is lying 不对的
如果要填is lying,那么 that 不能省略,因为that在定语从句中做主语.
即:There is an old man who/that is lying on the road.
保证准确率~
 
 
展开全文阅读
剩余:2000