who与whom有什么不同?whoever与whomever有什么不同

如题所述

关系代词who与whom 的用法区别 两者均只用于人,从理论上说,who 为主格,whom为宾格
如:Where’s the girl who sells the tickets? 卖票的女孩在哪里? The author whom you criticized in your view has written a letter in reply. 你在评论中批评的那个作者已写了一封回信。
但实际上,除非在正式文体中,宾格关系代词 whom 往往省略不用,或用who或that代之。
如:The man (that, who, whom) you met just now is called Jim. 你刚遇见的那个人叫吉姆
不过,在以下几种情况值得注意。
如:
(1) 直接跟在介词后面作宾语时,只能用 whom,而且不能省略。如:She brought with her three friends, none of whom I had ever met before. 她带了brought with her three friends, none of whom I had ever met before. 3个朋友来,我以前都没见过。
(2) 引导非限制性定语从句且作宾语时,who 和 whom均可用,但以用 whom 为佳,此时也不能省略。如:This is Jack, who [whom] you haven’t met before. 这是杰克,你以前没见过。

在一般旧词典中,几乎查不到whomever这个词,但现在的高三临考模拟中,这两个词几乎形影不离,使得有些同学碰到它们感到有些棘手.近几年的教学经验让我感觉对他们还是有章可循,能够分辨的.
下面试着分析一下:
从形式上来看,who(ever)是人称代词的主格形式,一般在句子中作主语;whom(ever)是人称代词的宾格形式,故一般作宾语.
从内容上来说,像whoever(whomever),我个人的体会是一定不能仅仅把它看成是一个词汇,一定要把它看成两个词.这里有一条规则可以一试:
whoever=him (her,them)+he (she,they)
whomever= him(her,them)+ him (her,them)
验证一下:
1.Give it to _____ asks for it first.
Give it to him.He asks for it first.
Therefore,Give it to whoever asks for it first.(whoever= him+ he)
2.We will hire_______ is most qualified.
We will hire her.She is most qualified.
Therefore,We will hire whoever is most qualified.(whoever= her+ she)
3.We will hire_____ you recommend.
We will hire them.You recommend them.
Therefore,We will hire whomever you recommend.( whomever= them + them)
另有一点请同学们必须注意:
不能只看句子的前半部分,要观察整个的句子.一般说来,whomever不能做句子的主语是不能忘记的.
尝试一下:
1.Please award the prize to ______comes first in the competition.
2.The work should be given to ____ you think can finish it ahead of time.
3.Do what you want to with _____ you want to do it.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-12
who和whom为疑问代词,表示“谁”,也可以作关系代词,引导定语从句,用于当先行词为人的时候使用;whoever和whomever都是缩合连接代词,意思是“无论谁”,可以引导名词性从句和让步状语从句。
who和whom、whoever和whomever的区别在于格,也就是在句中作的句子成分。who与whoever是主格,在句中作主语或表语,whom与whomever是宾格,在句中作动词或介系词的宾语。如:
Who are they?
Who is the captain of the ship?
Whoever says so, it's not true.
Whom did you visit yesterday?
Whom are you going with?
With whom are you going?
Whomever I telephone, the line is busy.
注意,在口语里,whom多被who代替,但是如果在介系词的后面,就只能用whom的宾格形式,如:with whom、to whom等。
相似回答