老师说的对。但是她说的太死板了,姐姐给你说说。
比如,我们从小就学着说:what's your name ?——你的名字是什么?
你看,名字只是我们的一个代号,是我们拥有的一件“东西”,就好像我们都有:名字、年龄、性别、家庭住址等等,这些都是和“人”相关的“信息”,所以当Sth处理,我们就问:
what's your name ?——你的名字是什么?【不能用who提问名字】
what's your address?——你的住址是什么?【不能用where提问住址】
当我们想知道是“谁”怎么回事儿的时候,对“人”提问,虽然回答的时候是用到的是人的名字,但是不代表我们想问的是“名字”。
-Who is your English teacher?
-Miss Guo.【回答的是:郭小姐,而不是郭小姐的名字,只是表示一个人而已。】
我没有直接给你一个划线的句子提问来告诉你怎么回事儿,是因为不用根据单一的题目来学习英语,从语言的用法来学习,换个角度考虑,你就明白了,然后再联系题目。
现在你知道,1.名字只是我们拥有的一个代号,一个东西,用What提问;2.不知道是那个“人”的时候,针对“谁”提问,不单单是问名字的时候都用Who。
做题吧:对括号内提问
1.【The girl in red】 is my sister.
A:Who is your sieter? -The girl in red.
2.【Kitty】 is my sister.
A: Who is your sieter? -Kitty. 【别看回答是人名,但是问的是“人”是怎么回事】
3. My sister's name is Kitty.
A:Whar's your sister's name ?-Kitty.【回答也是人名,但是问的是“名字”是什么内容,不是问的“人”。】
人名当然是人物,只有各别情况除外,如,提到名单时。
比如:Tom is working.
如果对Tom进行提问,就是
Who is working?
难道说
What is working?
当然,也有用what来表示人的情况,但是,用who肯定不会错了。
供您参考。