新浪博客

who与whoever引导名词性从句有什么区别?

2013-03-09 09:15阅读:
Were it not for ___ kept the manuscript in the bottom drawer, the tale it tells would have been lost forever.
A. anyone B. who C. whoever D. no matter who
答案为C, 为什么不能选B?

解释:
1. whoever引导的从句指代的是人。who引导的从句指代的是事;
2. whoever 的含义是:the person who... 或anyone who...(无论(不管)是谁)。who常保留本身疑问的含义,即“谁”;
3. whoever引导名词从句既作从句的主语,又作主句的主语。who只作从句的主语。例如:
(1) Whoever comes first will get the first prize.
Who will come to have dinner is not known.
(2) Whoever will be sent to work there will be given a large house.
Who will be sent to work there hasn’t been decided yet.
(3) Whoever will go with us please sign your name in t
he form.
Who will go with us has not yet been decided.
请观察下列句子并选择正确选项:
(B) 1. ______ comes will be welcomed to the open-air concert.
A.Whatever B.Whoever C.No matter what D.No matter who (10上海春考)
(C) 2. We promise____attends the party a chance to have a photo taken with the movie star.
A. who B. whom C. whoever D. whomever (12福建)
(A) 3. The mother didn't know ____ to blame for the broken glass as it happened while she was out.
A. who  B. when C. how  D. what (02全国)
上面这个题目答案选C,whoever等于the person who。意思是“要不是那个把原稿放在抽屉底层的人,手稿所讲述的故事就永远遗失了。”本题侧重“那个人”,故选C。

我的更多文章

下载客户端阅读体验更佳

APP专享