这里为什么不能直接用过去式were built
In the past three years,many new buildings have been built in my hometown.
人气:270 ℃ 时间:2020-03-28 09:27:53
解答
have been 是过去完成时,表示从过去到当前都存在,new buildings 是过去就建造了,目前还存在.而过去式只表过去的状态.
推荐
猜你喜欢
- 一道初三化学方程式计算题
- 打排球英语怎么写
- 英语句型转换一般疑问句怎么改
- 陶渊明《饮酒》中爱菊咏菊的名句
- This book is in that box.(改为复数形式)
- 英文34,22,54,21,25,43,55,49怎么写
- 7、子曰:“君子喻于义,小人喻于利”8、子曰:“君子坦荡荡,小人长戚戚”
- 燕子,青蛙,刺猬,松鼠,蛇,小蜜蜂.他们分别是怎样过冬的?1冬眠;2到南方过冬;3储存食物过冬.