Who taught____English?Was ____Mr.Smith?A.you ; it B.you ; he C.your ; it D.your ; that 为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 09:01:08
Who taught____English?Was ____Mr.Smith?A.you ; it B.you ; he C.your ; it D.your ; that 为什么?

Who taught____English?Was ____Mr.Smith?A.you ; it B.you ; he C.your ; it D.your ; that 为什么?
Who taught____English?Was ____Mr.Smith?
A.you ; it B.you ; he C.your ; it D.your ; that
为什么?

Who taught____English?Was ____Mr.Smith?A.you ; it B.you ; he C.your ; it D.your ; that 为什么?
答案是A 因为题目是 Who taught YOU English?Was IT Mr.Smith?
这是因为YOU的意思就是谁教你英语,如果是YOUR,那就变成了谁教你的英语,句子就不通了.
第二个空是IT因为那是指教英文的是谁?这里不能用HE,因为你不确定是男的,更不能用THAT,因为THAT是如果前面没有Who taught you English?可以用来表示 ”哪是Mr.Smith么?“ 而不是你想表示的 "他/她 (it)是Mr.Smith ”

A you这个你应该知道,后由于那个who不知道属性,是男是女不清楚,所以用It

问题第一空填you,第二人称宾格做及物动词TAUGHT的宾语无争议,第二空中填it,此处it指代的是心目中所指的人或物,与实际人称无关。

teach sb sth,所以排除CD,因为不知道是谁,不肯定的情况下,英语一般用it代替上面提到的人。所以选A