When I was at the grocery store,I realized that the prices o

When I was at the grocery store,I realized that the prices of many items had been risen.
这是改错题,答案是将had been risen改为had been rising.我怎么觉得应该改为had risen呢?因为这里是when,为什么要用过去完成进行时,翻译不通啊,我觉得过去式就可以啊,当我在杂货店里,我意识到,很多标签上的价格都涨了.
freecar 1年前 已收到1个回答 举报

binghuo1981 幼苗

共回答了22个问题采纳率:81.8% 举报

首先item不是标签的意思,而是物品,项目的意思, 这个你可以查字典.其次,这里是被动,所有用been是可以理解的,最后之所以用过去完成进行时,是因为,rise这个动词发生的动作从过去一直延续,未来还有可能,所以用进行时,主句realized已经是过于式,就只能用过去完成进行时.

1年前

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