1.what和whoever 能作为定语从句的先行词吗?

2.为什么whoever break law will be punished.不能用who?
讲讲whoever的用法

1、先行词指人时,引导词可用Who,Whom,及that,其中当引导词在句中作主语时用Who或that;当其充当宾语时用whom或that,在非正式宾语中也可用who,也可省略。
a That boy who/that broke the window is called Tom.
b The person to whom you just talked is Mr Li.
b 句可改为:The person(that/whom/who)you just talked to is Mr Li.

1、先行词指人时,引导词可用Who,Whom,及that,其中当引导词在句中作主语时用Who或that;当其充当宾语时用whom或that,在非正式宾语中也可用who,也可省略。
a That boy who/that broke the window is called Tom.
b The person to whom you just talked is Mr Li.
b 句可改为:The person(that/whom/who)you just talked to is Mr Li.

2、先行词指物时,引导词用that或which
a.They planted the trees which didn’t need much water.
b .The fish (which)we bought were not fresh.

3、先行词指时间时,引导词用When/on which或in which
a.I still remember the day when/on which I first came to Bei jing.
b.I'll never forget the year when/ on which we worked on the farm.

4、先行词指地点时,引导词用Where或in which
This is the house where/in which we lived last year.
或:This is the house that/which we lived in last year.

5、whose在定语从句中作定语时,可用来指人,也可以用来指物,如:
a.This is the boy whose mother died a month ago.
b.This is the house whose windows were broken.此句可改成:
This is the house the windoues of which were broken.

6、先行词表示原因时,引导词用why,如:
The reason why he was late for school was that he had been knocked down by a bike.

二、物殊情况:

尽管有以上基本原则,但要学好定语从句更应注意以下特殊情况;

Ⅰ、当定语从句的先行词为表示人的不定代词,如 anyone,anybody,everyone,everybody,noone,nobody,all, these ,those等时,用who而不用that
Those who break the rule are pulished.
Anybody who had eyes could see the elephant was like a snake.

Ⅱ.以who或which作主语的特殊疑问句中先行词指人,引导词只用That,如:
a.Who is the person that is standing at the gate ?
b.Which of you that knows something about English doesn’t know this word?

Ⅲ、先行词指物时引导词用that而不用which的情况:
1、先行词有序数词或形容词最高级修饰时,
This is the best composition that has been written in English.
2、先行词是all,something,anything,nothing,everything,little,few,much等不定代词时
There is nothing/little/much that we can do for her.
3、先行词被all,every,no,some,any,little,much等修饰时
I’ve read all the books that you gave me.
4、先行词被the only/very等修饰时
This is the very/last place that they visited yesterday.
5、有两个以上先行词,分别表示人或物时
They talked about the teachers and the schools that they had visited.
6、先行词为基数时
Yesterday I caught two fish,Now you can see the two that are still alive in a basin of water.

Ⅳ.time为先行词时,前边如有序数词修饰时,定语从句引导词用that或什么也不用,如没序数词修饰时,用when或that均可
a.This is the last time(that)I shall give you a lesson.

先行词指人时,引导词可用Who,Whom,及that,其中当引导词在句中作主语时用Who或that;当其充当宾语时用whom或that,在非正式宾语中也可用who,也可省略。
a That boy who/that broke the window is called Tom.
b The person to whom you just talked is Mr Li.
b 句可改为:The person(that/whom/who)you just talked to is Mr Li.

2、先行词指物时,引导词用that或which
a.They planted the trees which didn’t need much water.
b .The fish (which)we bought were not fresh.

3、先行词指时间时,引导词用When/on which或in which
a.I still remember the day when/on which I first came to Bei jing.
b.I'll never forget the year when/ on which we worked on the farm.

4、先行词指地点时,引导词用Where或in which
This is the house where/in which we lived last year.
或:This is the house that/which we lived in last year.

5、whose在定语从句中作定语时,可用来指人,也可以用来指物,如:
a.This is the boy whose mother died a month ago.
b.This is the house whose windows were broken.此句可改成:
This is the house the windoues of which were broken.

6、先行词表示原因时,引导词用why,如:
The reason why he was late for school was that he had been knocked down by a bike.
2、先行词指物时,引导词用that或which
a.They planted the trees which didn’t need much water.
b .The fish (which)we bought were not fresh.

3、先行词指时间时,引导词用When/on which或in which
a.I still remember the day when/on which I first came to Bei jing.
b.I'll never forget the year when/ on which we worked on the farm.

4、先行词指地点时,引导词用Where或in which
This is the house where/in which we lived last year.
或:This is the house that/which we lived in last year.

5、whose在定语从句中作定语时,可用来指人,也可以用来指物,如:
a.This is the boy whose mother died a month ago.
b.This is the house whose windows were broken.此句可改成:
This is the house the windoues of which were broken.

6、先行词表示原因时,引导词用why,如:
The reason why he was late for school was that he had been knocked down by a bike.

二、物殊情况:

尽管有以上基本原则,但要学好定语从句更应注意以下特殊情况;

Ⅰ、当定语从句的先行词为表示人的不定代词,如 anyone,anybody,everyone,everybody,noone,nobody,all, these ,those等时,用who而不用that
Those who break the rule are pulished.
Anybody who had eyes could see the elephant was like a snake.

Ⅱ.以who或which作主语的特殊疑问句中先行词指人,引导词只用That,如:
a.Who is the person that is standing at the gate ?
b.Which of you that knows something about English doesn’t know this word?

Ⅲ、先行词指物时引导词用that而不用which的情况:
1、先行词有序数词或形容词最高级修饰时,
This is the best composition that has been written in English.
2、先行词是all,something,anything,nothing,everything,little,few,much等不定代词时
There is nothing/little/much that we can do for her.
3、先行词被all,every,no,some,any,little,much等修饰时
I’ve read all the books that you gave me.
4、先行词被the only/very等修饰时
This is the very/last place that they visited yesterday.
5、有两个以上先行词,分别表示人或物时
They talked about the teachers and the schools that they had visited.
6、先行词为基数时
Yesterday I caught two fish,Now you can see the two that are still alive in a basin of water.

Ⅳ.time为先行词时,前边如有序数词修饰时,定语从句引导词用that或什么也不用,如没序数词修饰时,用when或that均可
a.This is the last time(that)I shall give you a lesson.

先行词指人时,引导词可用Who,Whom,及that,其中当引导词在句中作主语时用Who或that;当其充当宾语时用whom或that,在非正式宾语中也可用who,也可省略。
a That boy who/that broke the window is called Tom.
b The person to whom you just talked is Mr Li.
b 句可改为:The person(that/whom/who)you just talked to is Mr Li.

2、先行词指物时,引导词用that或which
a.They planted the trees which didn’t need much water.
b .The fish (which)we bought were not fresh.

3、先行词指时间时,引导词用When/on which或in which
a.I still remember the day when/on which I first came to Bei jing.
b.I'll never forget the year when/ on which we worked on the farm.

4、先行词指地点时,引导词用Where或in which
This is the house where/in which we lived last year.
或:This is the house that/which we lived in last year.

5、whose在定语从句中作定语时,可用来指人,也可以用来指物,如:
a.This is the boy whose mother died a month ago.
b.This is the house whose windows were broken.此句可改成:
This is the house the windoues of which were broken.

6、先行词表示原因时,引导词用why,如:
The reason why he was late for school was that he had been knocked down by a bike.
望采纳。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-29
1. what和whoever不能作为定语从句的关系(代)词(楼主说成了先行词)。
定语从句的关系词有:which, that, who, whom, whose, as, than, but, when, where, why。

2. whoever breaks law will be punished.
其中whoever breaks law是主语从句,而whoever既是该主语从句的引导词又在从句中充当主语。
可以这样变化理解:
(Whoever breaks law) will be punished.
= (Anybody who breaks law) will be punished.
= Anybody (who breaks law) will be punished.
任何犯法的人都将受到惩罚。

whoever引导的名词性从句的中心含义指sb,即“任何...的人”;
而who引导的名词性从句的中心含义为sth,即“...的一件事”。
如:I don't know who broke the window.
我不知道(谁打破了窗户)。
其中:know的宾语是who broke the window这件事,并不是who这个人。

返回到本句,句意是“...的人会被惩罚”,而不是“...的事情会被惩罚”,所以用whoever不用who引导这个主语从句。

3. whoever引导名词性从句,可以换写成anybody who去理解,其中whoever充当从句引导词并在从句中充当成分。
whoever还可以引导让步状语从句,此时whoever = no matter who
再如:Whoever breaks law, he will be punished.
= No matter who breaks law, he will be punished.

如果对你有所帮助,请点击我回答下面的“选为满意回答”按钮,谢谢!追问

我的确是想说先行词...就是被修饰的那个词

追答

从语法上说,whoever和what都可做代词,而代词是可以被定语从句修饰的,所以两者应该都可以做先行词。

印象中,我见过what做先行词的句子,没见过whoever做先行词的句子。
但没见过这样的单项题,这个对你很重要吗?

来自:求助得到的回答本回答被提问者采纳
第1个回答  2013-03-29
1不能
2 因为whoever表示无论是谁
who单独放句首,表示疑问。