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

问题描述:

I have been received 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现在完成时态

Your letters have been recieved by me .才是正确的.没有I have been received your letter.说法.

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

前者是错的,后者是对的.
如果说I have been receivING your letter,就是你送了很多封信,这段时间我都有收到.
如果是I have received your letter,就是我收到了你送的信,可能很久以来就这么一封,或是特指最近收到的一封.

意思一样:我已经收到你的信了.
第一句用的被动语态,第二句用的主动语态.
但我觉得很少用被动语态来表达这个意思,至少我没见过.一般都用第二句的表达方式.