作业帮 > 英语 > 作业

teach的用法Who taught _____ English last term?A.them B.their C.

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/13 00:17:07
teach的用法
Who taught _____ English last term?
A.them B.their C.they
这一题答案是A,为什么不能选B呢?
teach的用法Who taught _____ English last term?A.them B.their C.
taught 是teach的过去式,teach sb sth 教某人某物.宾格them在这里做taught 的宾语,不用their(形容词性的物主代词).
再问: teach的宾语为什么是them啊?不是English吗?谢谢
再答: teach sb sth,teach 后接双宾语,sb指人的是间接宾语,sth指物是直接宾语,所以them是间接宾语,English 是直接宾语。这样的词汇还有很多,比如give sb sth(给某人某物),buy sb sth(为某人买某物) ,pass sb sth给某人传递某事),,show sb sth(给某人看某物)等等