大家好,我是小小根,我来为大家解答以上问题。have been has been和had been的区别,have been 和 has been的区别很多人还不知道,现在让我们一起来看看吧!
1、have been 和 has been 的区别在于它们的主语使用的代词人称和名词、代词的单复数形式。
2、have been 的主语在数量上须是复数名词或代词,在人称上则是除单数第三人称以外的所有人称代词。has been 的主语名词和代词一定是单数形式或单数第三人称。例:
3、All students have been asked to stay at home due to the unexpected earthquake.

4、I have been trying to call my English teacher the whole morning.
5、She has been working hard for this year's presidential campaign.
本文到此讲解完毕了,希望对大家有帮助。
文章版权声明:除非注明,否则均为慢乐懂生活原创文章,转载或复制请以超链接形式并注明出处。