英語中有兩個代詞經常讓人困惑,它們就是who和whom。它們都可以用來指代人,但是它們在句子中的作用和用法卻不一樣。如果你想要提高你的英語語法水平,或者想要了解更多的英語知識,那麼你就需要學習和區分這兩個代詞。
Who和Whom的區別
Who和whom都是關係代詞,也就是用來連接兩個句子或短語的代詞。它們通常用在定語從句或疑問句中,指代先行詞或疑問詞。但是,who和whom在句子中的作用不同,它們分別對應於主格和賓格。
主格代詞是指在句子中做主語的代詞,比如I,you,he,she等。主語是指在句子中執行動作或狀態的人或物。
比如説:He likes apples.(他喜歡蘋果。)
賓格代詞是指在句子中做賓語的代詞,比如me,you,him,her等。賓語是指在句子中接受動作或狀態的人或物。
比如説:She saw him.(她看見了他。)
Who是一個主格代詞,所以它只能用來做從句的主語。Whom是一個賓格代詞,所以它只能用來做從句的賓語。
比如説:This is the man who helped me.(這是幫助我的那個人。)
This is the man whom I helped.(這是我幫助的那個人。)
在第一個例句中,who指代the man,並且在從句中做了動詞helped的主語,所以用who是正確的。在第二個例句中,whom指代the man,並且在從句中做了動詞helped的賓語,所以用whom是正確的。
如何正確地使用Who和Whom
有一個很簡單的方法,就是試着用he/she或者him/her來替換who或者whom,並且把問題變成陳述句。如果替換後的陳述句是正確的,那麼就説明原來用的代詞也是正確的。如果替換後的陳述句是錯誤的,那麼就説明原來用的代詞也是錯誤的。
為什麼這樣呢?因為he/she和who都是主格代詞,而him/her和whom都是賓格代詞。所以如果一個問題可以用he/she來回答,那麼就應該用who來提問;如果一個問題可以用him/her來回答,那麼就應該用whom來提問。
讓我們來看幾個例子吧:
Who/Whom are you going to invite to the party?(你打算邀請誰來參加派對?)
I am going to invite him/her.(我打算邀請他/她。)
在這個例子中,我們可以用him/her來回答這個問題,所以我們應該用whom來提問。
正確的説法是:Whom are you going to invite to the party?(你打算邀請誰來參加派對?)
Who/Whom is the best singer in the world?(誰是世界上最好的歌手?)
He/She is the best singer in the world.(他/她是世界上最好的歌手。)
在這個例子中,我們可以用he/she來回答這個問題,所以我們應該用who來提問。
正確的説法是:Who is the best singer in the world?(誰是世界上最好的歌手?)
有時候,我們可能會遇到一些複雜的句子,裏面有很多其他的詞語,讓我們不容易判斷who或者whom在從句中的作用。這個時候,我們可以試着簡化句子,只保留基本的主語、謂語和賓語。這樣就可以讓我們更清楚地看出句子中的關係,從而選擇正確的代詞。
比如説:
The girl who/whom you met yesterday is my sister.(你昨天遇到的那個女孩是我的姐姐。)
You met her yesterday.(你昨天遇到了她。)
在這個例子中,我們可以把句子簡化為you met her yesterday,並且用her來替換who或者whom。因為her是一個賓格代詞,所以我們應該用whom來連接兩個句子。
正確的説法是:The girl whom you met yesterday is my sister.(你昨天遇到的那個女孩是我的姐姐。)
who和whom是兩個不同的代詞,它們在句子中分別對應於主格和賓格。如果我們想要正確地使用它們,我們就需要學習和區分它們在從句中的作用,並且用一些簡單的方法來檢驗它們的正確性。如果你想要提高你的英語語法水平,或者想要了解更多的英語知識,那麼你就需要多讀多寫多練習這些代詞。相信我,這是一件很有趣也很有用的事情!