“have been "的用法及意思He has been ill for two days这句话中的have been不应该是完成时态的被动语态吗?为什么这句话的翻译是“他病了两天”?并没有体现出被动语态啊!还有,麻烦翻译一下“I‘ve be

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

“have been "的用法及意思He has been ill for two days这句话中的have been不应该是完成时态的被动语态吗?为什么这句话的翻译是“他病了两天”?并没有体现出被动语态啊!还有,麻烦翻译一下“I‘ve be
“have been "的用法及意思
He has been ill for two days
这句话中的have been不应该是完成时态的被动语态吗?为什么这句话的翻译是“他病了两天”?并没有体现出被动语态啊!
还有,麻烦翻译一下“I‘ve been wrong"这句话

“have been "的用法及意思He has been ill for two days这句话中的have been不应该是完成时态的被动语态吗?为什么这句话的翻译是“他病了两天”?并没有体现出被动语态啊!还有,麻烦翻译一下“I‘ve be
have been done 才是完成时态被动语态 这里的been 强调的是时间很长了
我错了
还有不一定是被动语态一定要翻译出来 某些时候它是语意表被动

你理解错了,这本来就是现在完成时时态。被动语态的话been后面接的是动词,而这个后面接的是(ill)是形容词,意思是他已经病了两天。有什么不懂你还可以问我,谢谢

现在完成时的结构是 have/has+过去分词。所以为现在完成时。指过去发生的对现在有影响。
我错了。