has been received 和has received 这两个句型到底有什么差别?比如说:i have received the MA degree,和 i have been received the MA degree到底区别在哪里?或者说其中一个句型是错误的.还有什么时候用这种句型?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 08:38:54
has been received 和has received 这两个句型到底有什么差别?比如说:i have received the MA degree,和 i have been received the MA degree到底区别在哪里?或者说其中一个句型是错误的.还有什么时候用这种句型?
xn@_ec@=Ї Rq3M56ID ˨B`P%Y/B^GʭTXgfP,!QIJ+=T׸+BFM\h†WYy?=\zx;k}L'I<3gn Idɛd Y) QmG P1at;e6`2RS \ ǾG&WD\ǮuԾX7 OŠ71Y2X$xjAﰳ}' ;-d.A%`ih2mBM _sG@oÃҼvnm͍n J!X Z/U

has been received 和has received 这两个句型到底有什么差别?比如说:i have received the MA degree,和 i have been received the MA degree到底区别在哪里?或者说其中一个句型是错误的.还有什么时候用这种句型?
has been received 和has received 这两个句型到底有什么差别?
比如说:i have received the MA degree,和 i have been received the MA degree到底区别在哪里?或者说其中一个句型是错误的.还有什么时候用这种句型?

has been received 和has received 这两个句型到底有什么差别?比如说:i have received the MA degree,和 i have been received the MA degree到底区别在哪里?或者说其中一个句型是错误的.还有什么时候用这种句型?
第二句是错的,
第一句是现在完成时,表示已经结束的动作,现在已经不再持续这个动作了
“我已经获得文学硕士学位了.”
第二句的时态是现在完成进行时,在这种情景下是不能用的,这个时态用来表示过去一直在做,现在还在持续的动作,如:
I have been working in this company for 2 years.
表示我在这家公司工作两年了,而且还在工作,并且将继续在这里工作.
如果是i have worked in this company for 2 years.
表示我在这家公司工作了两年了,现在已经不在这里工作了

I have received the degree 是对的
I have been received the degree 是错的, 应该改为
the degree has been received by me.

前面成被动语态了 错地