一道高中英语单选题,不要草率如题:the waiter in that restaurant always give t

一道高中英语单选题,不要草率
如题:the waiter in that restaurant always give the vacant seats to____comes first.选项A:someone B:whoever C:who D:whomever 此题的答案为B.请问为什么是B,而不选择D.照理说在to后面就应该作宾语啊,所以我当初觉得应该选D答案!但是我错了!
jkfgkjgg 1年前 已收到1个回答 举报

dujr48az_n33dd 幼苗

共回答了17个问题采纳率:88.2% 举报

1.此题的关键是要弄清楚whoever/whomever引导的宾语从句(做介词to的宾语)中,whoever/whomever所充当的成分的区别.
2.该题的whoever = anybody who;whomever = anybody whom.
即该题可以变化成为:
The waiter in that restaurant always give the vacant seats to (whoever/whomever) comes first.
= The waiter in that restaurant always give the vacant seats to (anybody who/whom) comes first.
= The waiter in that restaurant always give the vacant seats to anybody (who/whom comes first).
3.该问题也就转变成为who/whom在修饰先行词anybody的定语从句中所做成分的区别了.
很明显,该关系代词 = 先行词anybody,在定语从句中做 ____ comes first的主语.
既然是主语,当然用主格形式who.
所以相对应的anybody who = whoever.

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.735 s. - webmaster@yulucn.com