anyone 和 whoever 区别 请具体解释下面两题

1. _____ with any common sense is able to make the appropriate decision and do whatever suits the occasion best. A. Those who B. Whoever C. Anyone D. Who ever 2. _____ wants to stay in a hotel has to pay their own way. A. Anyone B. The one C. Whoever D. Who

anyone
(不定代词)
whoever(连接代词,可引导名词性从句)
Whoever
comes
will
be
welcome.
任何人来都欢迎。
Whoever
wants
the
book
may
have
it.
任何人要这书都可拿去。
Whoever
gets
the
job
will
have
a
lot
of
work.
谁要是得到这份工作就有很多事要做。
以上三句中
whoever
引导的均为主语从句,其中的
whoever均可换成
anyone
who,但是不能换成
anyone。
以上试题从表面上看,与以上各例很相似,其实它们有本质的不同,即:
_____
with
any
common
sense
中没有谓语动词,所以我们不能选
whoever。(如果要whoever这里必须有个动词,正因为whoever
如果填在这儿会造成主语从句因缺少谓语而不完整)此题的正确答案为C,anyone
为句子主语,with
any
common
sense
为修饰
anyone
的定语现将此题稍作改动如下,答案才能选whoever:_______
has
any
common
sense
can
tell
the
difference
between
the
two.
温馨提示:答案为网友推荐,仅供参考
相似回答