作业帮 > 英语 > 作业

1) The shop closed two hours ago.The shop has been closed fo

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/08 19:44:54
1) The shop closed two hours ago.The shop has been closed for two hours .这题的has been closed 的
1) The shop closed two hours ago.
The shop has been closed for two hours .
这题的has been closed 的 closed 用过去式代表的是原句的过去时态还是形容词?
2) The door opened at six in the morning.
The door has been open for six hours.这题 has been open 的open代表的是名词而不是动词(则与时态无关吧?)
我想知道have been 后加的是什么,
题一的closed表示的是一种状态,意思是门已经关了两个钟,而close是短暂性动作(瞬间完成的动作),不是持续性,而现在完成时的动词应该是持续性,所以此处closed是形容词.
题二open是形容词.表示一种状态,具有持续性.

have been 后面加持续性动词(如eat,read,write etc.)的ing形式构成现在完成进行时.也可以加形容词(包括动词的过去分词形式如closed)构成现在完成时.