the constructions which were built 20 years before were still standing on the street now.这句话语法对么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 04:19:37
the constructions which were built 20 years before were still standing on the street now.这句话语法对么?
the constructions which were built 20 years before were still standing on the street now.这句话语法对么?
the constructions which were built 20 years before were still standing on the street now.这句话语法对么?
The constructions which were built 20 years (ago) (are) still standing (in) the street now.
(1)ago 和 before 区别.
The constructions which were built 20 years before her birth are still standing in the street now.(在她出生前20年修建的建筑现在还在.)
(2)时态用法.一般来说(也有特殊语境),用now表示“现在”,是现在时,你用的were是过去时.
(3)最好用 (in) the street,(on) the road
The buildings that were built on this street twenty years ago are still standing today.
本句中定语从句应用现在完成式被动语态have been built或将before 改为ago,主句中谓语动词应用现在进行式将were 改为 are; 关于on\in\at street :at与地点名词搭配,常表示较小的地点和场合,街道门牌前用at;若无门牌号前street前用in(英国英语)或on(美国英语)...
全部展开
本句中定语从句应用现在完成式被动语态have been built或将before 改为ago,主句中谓语动词应用现在进行式将were 改为 are; 关于on\in\at street :at与地点名词搭配,常表示较小的地点和场合,街道门牌前用at;若无门牌号前street前用in(英国英语)或on(美国英语)
收起