为什么要用"whoever"?I know only a little about this matter,you ma

为什么要用"whoever"?
I know only a little about this matter,you may ask whoever knows better than me.
这句话中为什么不用whomever、anyone或the one呢?请详细解释只用whomever的理由!
iamzhx 1年前 已收到5个回答 举报

无须证明的爱 幼苗

共回答了21个问题采纳率:85.7% 举报

whomever是whoever的宾格形式,whoever在后面的从句中做主语,所以只能用whoever
如果用anyone 或the one的话,后面就变成了个定语从句,还应该在anyone 或the one后加who

1年前

2

zhu3381135 花朵

共回答了16个问题采纳率:81.3% 举报

whoever等于no matter who

1年前

1

jhujhum 幼苗

共回答了12个问题采纳率:83.3% 举报

Who一般用在特指的句型中 whoever是不确定的或者是指任何人
No matter who=Whoever...(,注意这里的逗号)...而前一句话没有逗号

1年前

1

nbhg 幼苗

共回答了29个问题采纳率:69% 举报

用whomever也行,是做宾语的嘛,一样的,逻辑上anyone和the one也行,但这样的话它们缺少了定语从句的关系词who

1年前

0

g9hd9 幼苗

共回答了19个问题采纳率:94.7% 举报

这里填的是后面主语从句knows better than me 的主语,故不用whomever
whoever是“无论谁”,引导主语从句,有时也引导宾语从句
而anyone 或the one 不引导主语从句,若要使用应该是anyone who knows 或the one who knows

1年前

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