what和who引导同位语从句中所作的成分要视句子内容来判断。可做宾语,主语等。

I have no idea what I should do at present.

我不知道目前该干什么。

这句话中what 担当的是do 的宾语。

又如

Who will go to Beijing on business has not been decided.(who表疑问,表示“谁”,“哪一个”,是作主语)

谁去北京出差还没有决定。

whatwho句子成分

1、 What's wrong with you? 

what 作主语(对这个问题的回答是:... is wrong,这里...是主语)

2、 What's the trouble with you? what 作表语(对这个问题的回答是:the trouble with me is ...,这里 ...是表语)

3、 Who are you? who 作表语(回I am .....)

一,再举个例子:

What you think you want to do你认为你想做什么

这是一个含有宾语从句的主从复合句。具体划分you think是主句,you want to do是宾语从句,What作宾语从句中动词do的宾语。

通常在英语中,含有宾语从句的主从复合句的特殊疑问句有两种形式。

1、主句为一般疑问句形式,从句为疑问词+陈述句形式。

如: Do you know what you want to do?

2、疑问词+一般疑问句形式主句,再+陈述句形式从句。

二,1.who引导的定语从句的先行词是表示人的名词或代词。例如:

(1)The student who is answering the question is John.正在回答问题的那个学生是约翰。

(2)Anybody who breaks the laws will be punished.任何违反法律的人都将受到惩罚。

2、who是主格,在定语从句中作主语,此时不能省略。例如:

(1)The person who was here yesterday is a musician.昨天来这儿的那个人是位音乐家。

在非正式英语中,who亦可作宾语,且可以省略。例如:

(2)The man(who)I saw just now is Mr Li.我刚才见到的那个人是李先生。

3、在定语从句中,who在人称、数上和其前面的先行词保持一致。如:

Do you know the boy who is standing over there?你认识站在那边的那个男孩吗?

4、若先行词中既有人又有物,关系代词用that而不用who。例如:

He watched the children and boxes that filled the car.他看见了塞满汽车的孩子和箱子。

5、若先行词前面有形容词最高级、序数词修饰,关系代词用that而不用who。例如:

(1)Yao Ming is the best basketball player that I know.姚明是我知道的最好的篮球运动员。

(2)Tom is the first boy that left the room.汤姆是第一个离开这个房间的男孩。