第1个回答 2019-11-15
1)英语
是第三人称单数,所以用has
2)
has
been taught
是动词teach的完成时的被动语态
3)been是助动词be的过去分词
be加过去分词
是被动语态的构成形式
be的时态变化
构成不同时态的被动语态
如
一般现在时
am/is/are
加过去分词
一般过去时
was/were
加过去分词
现在完成时
have/has
been
加
过去分词
本句是现在完成时的被动语态
谓语就是has
been
taught
其中taoght是teach的过去分词