作业帮 > 英语 > 作业

the book will be given to_______ wins the first prize.

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/12 08:35:19
the book will be given to_______ wins the first prize.
选项A anyone B who C whoever D whomever
我主要纠结选项C和D,to是介词,那面后面选项虽然是从句的主语,但是介词后面不是应该用宾格么?
the book will be given to_______ wins the first prize.
C whoever
两者区别类似于who和whom,很明显____ wins the first prize缺少的是主语,所以用主格的whoever,而不能用做宾语表示宾格的whomever.
此类题目可以转化为定语从句来理解,即:
The book will be give to whoever wins the first prize.
= The book will be give to anybody/anyone who或 whoever wins the first prize
再问: 我知道whoever是从句中的主语,应该用主格;
可是主句中whoever前面有介词,不是应该用宾格形式么,
那么两者矛盾时,应该优先考虑哪个?
再答: 介词to后面加的是表示sb(某人)的宾语从句_______ wins the first prize.
看一下他们的区别http://zhidao.baidu.com/question/137648713.html