这里为什么不能直接用过去式were built

这里为什么不能直接用过去式were built
In the past three years,many new buildings have been built in my hometown.
ss旗舰 1年前 已收到1个回答 举报

在线人007 幼苗

共回答了20个问题采纳率:85% 举报

have been 是过去完成时,表示从过去到当前都存在,new buildings 是过去就建造了,目前还存在.而过去式只表过去的状态.

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.029 s. - webmaster@yulucn.com