who和whoever在名词性从句中区别

2024-11-26 05:29:48
推荐回答(2个)
回答1:

例子:Who
will
take
part
in
the
contest
will
be
announced
tomorrow.
明天会宣布参加竞赛的人,而不是明天会宣布无论谁会参加竞赛。Who仅仅
表示“谁”。(谁=参加比赛的人)
Whoever
leave
the
room
last
should
turn
the
light
down.
此句子指的是无论谁最后一个离开教室就要关灯,不用who是因为增强语
气,强调“无论”二字.

回答2:

二者的区别在于意思不一样,语气不一样。
who指谁,是特殊疑问词
例如:who
are
you?
whoever是“无论谁”,引导主语从句,有时也引导宾语从句,类似的有“which”与“whichever”
whoever
(pron).

⑴连接代词,引导名词性从句(=anybody
that)
Whoever
comes
will
be
welcome.
谁来都欢迎.
Give
it
to
whoever
you
like.
你喜欢给谁就给谁.
⑵做疑问代词(比who语气重)
Whoever
said
that?
是谁讲的那话?
Whoever
can
that
be
knocking
at
the
door?
敲门的会是谁呢?
conj.
不管是谁(引导状语从句,=no
matter
who)
Whoever
rings,
tell
him
I'm
out.
不管谁来电话,告诉他我不在家.
例题:
______
leaves
the
room
last
ought
to
turn
off
the
lights.
A.
Anyone
B.
The
person
C.
Whoever
D.
Who
那D为什么不能选?
选C
whoever“无论谁”,可以引导主语从句,不能用anyone
引导从句。
whoever既是从句leave
the
room
last
的主格,又是“ought
to
turn
off
the
lights
”的主语
无论谁最后离开这间房都应该关灯。
是在什么情况下用who,关键是看句子强调不强调“任何人”,不强调,则可用who。