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.
收起