Some of the guests ______ dinner didn't come.A.whom I invited themB.whom I invited toC.who are invited D.who were invited 翻译并分析
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/07 21:27:25
Some of the guests ______ dinner didn't come.A.whom I invited themB.whom I invited toC.who are invited D.who were invited 翻译并分析
Some of the guests ______ dinner didn't come.
A.whom I invited them
B.whom I invited to
C.who are invited
D.who were invited
翻译并分析
Some of the guests ______ dinner didn't come.A.whom I invited themB.whom I invited toC.who are invited D.who were invited 翻译并分析
翻译:有一些我邀请来宴会的客人并没有前来.
解释:此题考查定语从句的关系词.
1. 主句主干是:Some of the guests didn't come.
而选项即为定语从句,修饰主句主语(即先行词)guests.
2. 将先行词代入定语从句中,即为:
I invited (guests) to dinner
= I invited (whom) to dinner
= (whom) I invited to dinner
我邀请客人来参加宴会.
其中,关系代词whom代替先行词guests,在定语从句中充当invited的宾语,指人,所以用whom最好.
3. 答案A错在them和whom重复了;
答案B错在时态用了一般现在时,和主句时态(didn't come)不对应,且后面缺少介词to;
答案D也错在invited后面缺少介词to.
4. 答案BD变化如下:
who were invited to dinner
= guests were invited to dinner
客人们被邀请来参加宴会.
whom在定语从句中充当宾语,原来的位置放在invited后,invite sb to dinner
我邀请来吃饭的某些客人没来。
等同于 I invited some of the guests to dinner,but they didn't come.
whom作为关系代词,是I invited的宾语,指的是some of the guests
一些受邀的客人没来赴宴。
the guests 是主语, 所以先行词是whom.
invite sb.to do sth.是个固定词组。所以to 后面接宾语,先行词用whom.
whom 在定语从句中做 invite 的宾语 所以用宾格 invite sb to 。。。邀请某人到。。。