回答数
2
浏览数
132
echorabbit123
这里是to have been built 不定时完成时, 并非一种时态,而是非谓语动词的相关结构延伸!不定时完成时表示发生在过去,已经发生,发生在谓语动词前。a hundred years ago 发生在100年前,属于发生在过去, 当然应该用不定式完成时!记得采纳一个答案,否则我们拿不了分,升不了级的,谢谢!
千针坊丶
翻译: 因为很多人在2008年的时候要去北京,因此许多的大楼正在被建造 As a (lot) (of) people (will) (go) to beijing in 2008,a lot of (buildings) are (being) (built).
优质英语培训问答知识库