The streets always have many cars running nowadays改错从语法层面分析
问题描述:
The streets always have many cars running nowadays改错从语法层面分析
The streets always have many cars running nowadays.这样改对吗,还是需要改成There are always many cars running on the streets nowadays.The street可以做主语吗
答
需要改成There are always many cars running on the streets nowadays.
There 是主语,street不是主语,这是there be句型,主语就是there,谓语就是be,后面的成分是表语在这里run是什么成分是伴随,还是做形容词还是什么呢我也不知道怎么跟你解释,因为there be句型用于表示没有生命的东西的拥有..., 这里其实是现在进行时many cars are running on the streets 表示街道的状态,但一个句子只能有一个谓语,不可能说:There are many cars are running on the street.