who后面不是跟助动词did吗

如题所述

这个要看你想要表达什么,如果询问的是一个状态的话用be动词,比如 who are you?
如果询问的是一个动作的话就用did 或do,比如who did this last night?

who的用法
.(用作疑问代词)谁,什么人
Did Mary tell you who that girl's father is?
玛丽有没有告诉你那女孩的父亲是谁?
Who has borrowed my pen?
谁借了我的钢笔?

2.(用作限定关系代词)...的人
The girl who spoke is my best friend.
那讲话的女孩是我最好的朋友

3.(用作非限定关系代词)他;她;他们;她们
I went to the movies with Mary, who I think you once met.
我与玛丽一起去看电影。我想你见过她。

who在定语从句中用法
who在定语从句中做关系代词(也就是被修饰的词的"身份",在句子中意思为"那个人",指代的是前面的主语或宾语)引导后面的限制性定语从句(之所以叫限制性是因为是对主语或宾语起限制作用),后面的定语从句为陈述句语序。可以理解为从who到定语从句句尾划括号,引一个箭头指向先行词(被修饰的名词,词组或代词即先行词).who以及后面所有都是修饰成分,不影响整体句意.
例句:The man who is talking to the teacher is my father.与老师交谈的人是我父亲.

注意:
who在句中修饰主语的时候可以换成that(that在限制性定语从句里是万能的),但是不可以省略.当who在句中修饰宾语的时候可以省略,也可以替换成whom(who的宾格,因为修饰的宾语必定放在动词或介词后)或that.
主语或宾语指的不是句子的主干(去掉定从后)而是先行词在定语从句里所充当的成分,
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-17
这个要看你想要表达什么,如果询问的是一个状态的话用be动词,比如 who are you?如果询问的是一个动作的话就用did 或do,比如who did this last night?本回答被网友采纳
第2个回答  2016-08-04
不是,看你用什么时态,表达什么意思

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网