关于现在完成时have beenhave been P.P.这里的been表示的是被动语态吗?可为什么会有He has been dead for 3 years.他“被”死了?另外请说明一下什么时候用have been p.p.什么时候用have p.p.另:请勿从句子成

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 18:49:59

关于现在完成时have beenhave been P.P.这里的been表示的是被动语态吗?可为什么会有He has been dead for 3 years.他“被”死了?另外请说明一下什么时候用have been p.p.什么时候用have p.p.另:请勿从句子成
关于现在完成时have been
have been P.P.
这里的been表示的是被动语态吗?
可为什么会有He has been dead for 3 years.
他“被”死了?
另外请说明一下什么时候用
have been p.p.
什么时候用
have p.p.
另:请勿从句子成分(如:表语,主语)入手,我看不懂= =|||

关于现在完成时have beenhave been P.P.这里的been表示的是被动语态吗?可为什么会有He has been dead for 3 years.他“被”死了?另外请说明一下什么时候用have been p.p.什么时候用have p.p.另:请勿从句子成
have been 加动词的时候才是被动语态.
He has been dead for 3 years.dead 是形容词.这句话就是完成时,他死了已经有3年了.
Have P.P 是完成时的用法,后面加动词的过去分词.
Have been 如果加形容词的话,表示某种状态已经从过去一直对现在有影响.
Have been 加动词的过去分词表示完成时的被动语态.