现在完成时对动词有什么要求?能否用持续动词?

问题描述:

现在完成时对动词有什么要求?能否用持续动词?

现在完成时的 动词要用 过去分词形式
如果要接时间段,就必须使用可延续性动词
I have been working here for 2 years.(正确)
He has died for 2 months.(错误)
He has been dead for 2 months.(正确)