> 知识 >

This factory opened twent years ago同义句问题
has been open 一直没搞懂这个open 是什么词性.如果是被动语态 不应该是 has been doen

人气:499 ℃ 时间:2026-05-07 23:24:47
解答

This factory opened twenty years ago.这里,open 是动词
This factory has been open for twenty years.这里 open 是形容词,“开着的”
因为open作动词时,是瞬间动词,后面不能接表示一段时间的词组.所以,open 改为 be open (形容词),表示一个状态,后面就可以接for twenty years 这样一个表示时间延续的词组了.

推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版