作业帮 > 英语 > 作业

have been + 形容词 和be+形容词 有什么区别?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/25 04:27:15
have been + 形容词 和be+形容词 有什么区别?
have been + 形容词 和be+形容词 区别:
两者都表是状态,前者是现在完成时,指状态从过去延续到现在,后者能运用较多的时态,根据时间状语选用时态即可.
再问: 能举个例子来分别说明一下吗?谢谢!
再答: The shop has been open for two hours.这个商店开门两个小时了。 The shop is open from 8 am to 8pm.这个商店从早晨八点到晚上八点营业。