英语问题,求解

如题所述

第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的过去分词
第2个回答  2019-09-14
English是单数形式,所以用has

注意后面是:for
many
years,所以用has
been
taught
表示一直在教。
若满意,请及时采纳(*^__^*)
(还望好+5星)!有疑问,欢迎追问!谢谢
相似回答