英语语法,帮我看看这句话语法错了没有,错在哪,
4个回答

上面这句不对.

houses built 是已经建好的房子

houses being built 正在被建的房子

根据后面句子的谓语动词

are gradually transforming the cityscape“正在渐渐地改变都市的景观”

因此前面的短语也应该是“正在被建的房子”houses being built而不是“已经建好的房子”houses built.已经建好的房子不会“正在渐渐改变”

这道题考的是:非谓语动词表被动作后置定语有三种方法分别表示三种不同的时间概念:

1.houses built已经建好的房子(用过去分词表示“已经完成的”)

2.houses being built正在被建的房子(用现在分词的被动语态形式表示“正在被做的”)

3.houses to be built将要被建的房子(用不定时的被动语态形式表示“将要被做的”)