英语高手进!!!!!!!

he gave ( )asked for ( )a copy of his latest paperA.WHO,/ B.anyonewho,/C.whoever,it
2025-03-07 07:18:26
推荐回答(3个)
回答1:

参考答案:C
1.基本句型分解:he + gave + somebody + sth;主语从句知识:whoever=anyone who;答案B和C区别就在于it
2.第一点中,sth = a copy of his latest paper,而somebody则是用了一个从句来代替,这个从句应当是有完整主谓宾的句子,所以应当是whoever asked for it,或anyone who asked for it;如果没有it,这个从句等于是缺少了宾语,而give somebody sth里面的sth (a copy of his latest paper)是give的宾语,不可能再被用来挪用为这个小从句的宾语。因此应当选择C
3.

回答2:

答案是 C.whoever,it
he gave whoever asked for it a copy of his latest paper

这是主谓双宾 句型 即 give sb sth
he 是主语
gave是谓语
后面是宾语从句 作间接宾语
whoever 是连接代词引导宾语从句 并作从句中的主语
asked for是宾从中的谓语
it是宾从中的宾语
a copy of his latest paper是 直接宾语

如果选B.anyone who 的话 who引导的是定语从句

整个句子 缺 直接宾语 意思不完整 故错
但 如果 加上it 也是对的
he gave anyone who asked for it a copy of his latest paper

回答3:

选B,从asked for之后是宾语从句用来解释anyone who