英语改写句子的题目,在线等!一小时内解决!

Our school was built about 100 years ago.(保持句意相同)
Our school has _________ __________ __________ about 100 years .

请先给出答案,再麻烦讲一下原因,谢谢

第1个回答  2007-01-25
三个空格依次是been built for

第一句译为“我们学校建于100年前”,强调是过去建的
第二句译为“我们学校已经建了100年”,强调对现在的影响,已经有百年历史了。
自己体会一下,说白了就是过去时改成完成时,表达的状态不同,实际意义基本相同。
第2个回答  2007-01-25
finished (现代完成时)being(finish doing) built(被动语态)译为我们的学校已经被建成100年了。与原句相同。
第3个回答  2007-01-25
Our school has been lasted for about 100 years.

前面是过去时,表示非延续性动作
后面是完成时,需要一个可以成为延续性动作的词本回答被网友采纳
第4个回答  2007-01-25
been built for
前面是被动结构。后面是被动结构的完成时。
相似回答