Whom do you like most,your brother or your sister?请问这句话有没有语病,Whom

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 07:37:02

Whom do you like most,your brother or your sister?请问这句话有没有语病,Whom
Whom do you like most,your brother or your sister?请问这句话有没有语病,Whom

Whom do you like most,your brother or your sister?请问这句话有没有语病,Whom
首先这个句子用most是不对的,这样就成了最高级表达,而后面可供选择的只有your brother和your sister两者,因此应该用比较级:
Who do you like better,your brother or your sister?
[注]这句话开头疑问词用whom未尝不可,因为它是做宾语的.但习惯上更喜欢用who来提问,而用whom的情况下它一般做介词的宾语,例如:
1.By whom was the order executed?
这项命令是谁执行的?
2.To whom should I refer the matter?
我应该找谁办这件事?

whom可以这么用
如果要找语病的话,我想是在like和most之间应该加the,
就是:whom do you like the most, your brother or your sister?

most->best
like sb. best.
Whom最好用做who

其实WHO 何whom 没有什么太大的区别, 这句话是对的。

不对,whom应用在句中

who可以做主格,也可以做宾格
whom只能做宾格
用who肯定没错,但是用whom更准确.(根据上下文意思)

可以这样表达,另外用whom 也是可以的 但一般用who-- 按严格语法应该是whom,但是约定俗成大家都用who(不合语法,但洋鬼子就喜欢这样,我们也没办法)
更好的说法:
Which one do you like most, your brother or your sister?

应该把most改为than

most是不对的,只有两类比较项,用better

Whom 用得没错,因为它指待的是宾语,当然你也可以用who。Who是主语宾语都可以用的。
不过这个句子是错的,因为后面只是给了brother和sister你选择,也就是说是两个选择,两者之间的比较的话不能用最高级,只能用比较级。就是说你只能用more,不能用most,当然你也可以用better。
所以应该改成:Whom do you like more, your brother...

全部展开

Whom 用得没错,因为它指待的是宾语,当然你也可以用who。Who是主语宾语都可以用的。
不过这个句子是错的,因为后面只是给了brother和sister你选择,也就是说是两个选择,两者之间的比较的话不能用最高级,只能用比较级。就是说你只能用more,不能用most,当然你也可以用better。
所以应该改成:Whom do you like more, your brother or your sister? 或者:whom do you like better,your brother or your sister?或者 Who do you like more, Who do you like better.

收起