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

问题描述:

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 后加的是什么,
1个回答 分类:英语 2014-11-08

问题解答:

我来补答
题一的closed表示的是一种状态,意思是门已经关了两个钟,而close是短暂性动作(瞬间完成的动作),不是持续性,而现在完成时的动词应该是持续性,所以此处closed是形容词.
题二open是形容词.表示一种状态,具有持续性.

have been 后面加持续性动词(如eat,read,write etc.)的ing形式构成现在完成进行时.也可以加形容词(包括动词的过去分词形式如closed)构成现在完成时.
 
 
展开全文阅读
剩余:2000
上一页:希望高人解答