英语简单语法问题,在线等!我看往年考生优秀作文中,有这么一句:on the contrary,in 1995 there

英语简单语法问题,在线等!
我看往年考生优秀作文中,有这么一句:
on the contrary,in 1995 there was only one fish swimming freely but many fishing-boats sailing in the sea.
为什么swimming和sailing都加了ing啊,而且前面都没有be动词呢,这是什么语法呢
强仔雕 1年前 已收到10个回答 举报

jxvission 幼苗

共回答了12个问题采纳率:91.7% 举报

swimming是非谓语动词的现在分词,表示动作的进行,这句话已经有be动词了,所以不在此处加be动词.而sailing用法与此相同.

1年前 追问

3

强仔雕 举报

您说的be动词是前面的was么?

举报 jxvission

恩,there was 那个是一个完整的主谓结构了,一个句子在没有连词的情况下只能有一个谓语动词,所以后面不能再用was了

下雪在夏季 幼苗

共回答了167个问题 举报

there be sb doing
简单就是 there was only one fish
fish 和swim之间是主动关系,所以用了 -ing 作定语修饰fish.
后面的同理。
楼主,希望对你有帮助。

1年前

2

透明盲点 幼苗

共回答了4个问题 举报

是there be句型,前面的was就是be动词

1年前

2

天之王涯 幼苗

共回答了14个问题采纳率:71.4% 举报

在这里swimming freely和sailing in the sea都是做后置定语修饰前面的名词fish和fishing-boats 的,而且前面有be动词啊,there be 啊!there was A but B

1年前

1

我爱黄淼 幼苗

共回答了11个问题 举报

swimming freely和sailing in the sea都是做后置定语修饰前面的名词fish和fishing-boats 的,而且前面有be动词there be句型

1年前

1

dwdsawdwq 幼苗

共回答了65个问题 举报

动名词作后置定语。

1年前

1

xiaoyayu 幼苗

共回答了1个问题 举报

属于ing形式做后置定语,分别修饰fish和boat。 也是说,there was only one fish swimming freely , but there are many fishing-boats sailing in the sea。另外,提问的句子中there后面用was 是因为fish用的是单数,属于there be 句型就近一致原则。

1年前

0

慕容公子的干跌 幼苗

共回答了1054个问题 举报

答:有了, there was就是句子中的谓语动词。
你也可以记句型:there is a car waiting for you at the school gate. 校门口有辆车在等你。
这里的waiting。。。叫现在分词短语,作后置定语,相当于一个定语从句which is waiting ...

1年前

0

sympathy同情心 幼苗

共回答了4个问题 举报

there be 句型常用ing表主动

1年前

0

gary1211 幼苗

共回答了1个问题 举报

这个应该是there be句型吧

1年前

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