作业帮 > 英语 > 作业

the shop opend last year=the shop has been open for a year

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 11:55:45
the shop opend last year=the shop has been open for a year
这两个句子相等吗?还是应该the shop opend last year=the shop has been opend for a year
been open还是been opend
应该是has been open
open作动词是短暂性动词,如果用has been opened,翻译过来就是“保持开张这个动作已经一年了”.
而has been open用的是open的形容词性,译为 已经开张一年了.
the shop opend last year译为:商店去年开张(开张后倒闭了吗?并没有提到)
the shop has been open for a year译为:商店开张已经一年了(从开张到现在一直运营着)
两句话是有区别的.
再问: 那open的过去分词和过去式分别是什么
再答: open的过去式和过去分词形式都是opened open做动词有 开张 的意思;做相容词有 ”开着门的“意思,引申到 ”营业的“