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.
答案:1 悬赏:50 手机版
解决时间 2021-08-24 07:06
- 提问者网友:且恨且铭记
- 2021-08-23 21:53
最佳答案
- 五星知识达人网友:行路难
- 2021-08-23 23:17
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
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯