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.
wangfengtonglian 1年前 已收到3个回答 举报

msunny888 幼苗

共回答了18个问题采纳率:83.3% 举报

第一题 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.
保证准确率~

1年前

3

箭琴 幼苗

共回答了12个问题 举报

当然只能填lying ,因为如果本来有that is lying....你应该把that 和is 一起省略了,你说的是定语从句省略,那是当先行词old man充当宾语时才能省略that同时保留is。这个问题中老人充当从句的主语,所以不能省略that.

1年前

2

hunt801 幼苗

共回答了3592个问题 举报

你的理解很对!
中文中的【有.....人在做某事】有两种表达法。
1There be.....doing sth..
2. 去除【有】,演变成【.....在做某事】
故第二题:There's an old man lying on the road.是对的。
There's an old man that is lying on the road.这句子不好...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.782 s. - webmaster@yulucn.com