I have been received your letter 和 I have received your letter有何区别??

来源:百度知道 编辑:UC知道 时间:2024/05/11 03:34:35

前者是错的,后者是对的。

如果说I have been receivING your letter,就是你送了很多封信,这段时间我都有收到。

如果是I have received your letter,就是我收到了你送的信,可能很久以来就这么一封,或是特指最近收到的一封。

I have been received your letter 是错误用法。收到信应为 I've received your letter,现在完成时。

意思一样:我已经收到你的信了.

第一句用的被动语态,第二句用的主动语态.

但我觉得很少用被动语态来表达这个意思,至少我没见过.一般都用第二句的表达方式.

I have been received your letter 现在完成时被动语态,(
I have received your letter现在完成时态

只有后面的用法,
没有前面那么用的.
更别说什么区别了.