一、would rather意思是“寧願、寧可、更、最好、還是為好”,後接動詞原形,常省略為’d rather,表示優先選擇的一種方式。其否定形式是would rather not do sth。would rather沒有人稱和數的變化,所有的人稱一律用would rather。 “would rather+動詞原形”是英語中常見的一個慣用句式,美國英語中多用had rather。would (had)在此決無“過去”之意,它是一個情態助動詞,且無詞性、時態變化。
【例句】
Mr Li would rather not listen to rock music. 李先生不願意聽搖滾音樂。
I would rather watch TV at home than go to the cinema. 我寧可在家看電視而不願去看電影。
The children would walk there rather than take a bus. 孩子們寧願步行去那裡而不願乘公共汽車。
請注意 :
1) would rather…than…/would…rather than…也可以顛倒為:rather than…would…。Would(rather)和than後都接不帶to的動詞不定式,若選用的動詞相同,那麼than 後的動詞可以省略。 例 I would rather have noodles than rice. 我寧願吃麵條也不吃米飯。 He would rather drink wine than beer. 他喜歡喝紅葡萄酒而不喜歡喝啤酒。 Rather than work in such bad condition, he would give up. 與其在這樣差的條件下工作,他寧願放棄。
2)使用would rather…than…句型時要注意“平行結構”,即在than 的前後要用兩個同類的詞或片語,如兩個名詞、兩個不定式、兩個介詞短語等。 例 I would rather go to work by bike than by bus. 我寧願騎腳踏車也不願乘公共汽車去上班。
三、在疑問句式中,would rather 與would rather…than…中的would要放在主語之前。
【例句】
Would you rather stay here or go home? 你願意呆在這裡,還是回家?
四、would rather+從句,是一個常用的虛擬語氣句型 Would rather+從句,謂語一般用過去時來表示現在或將來。其意為“寧願……,還是…… 好些”“一個人寧願另一個人做某事”。引導從句的that常省略。在談到過去的動作時,謂語則用過去完成時。
【例句】
John wants to see me today. I would rather he came to tomorrow than today. 約翰今天想去看我。我寧願他明天來看我而不是今天。(句中came不是表示過去而是表示將來)
請注意:
1) 如果談到過去的動作,也就是表示過去已經發生的事情在選擇上不恰當。此時,主句一般為I had rather ,其(that)從句則用過去完成時。
We went by sea but I’d rather have gone by air=I’d prefer to have gone by air. 我們是乘船去的,可我本想乘飛機去。(我願意乘飛機去,可我的願望未能實現。)這和 would like+不定式的完成式有點相似,would like+帶to 的不定式的完成式也表示未能實現的願望。
would rather是短語,沒有詞性
下介紹其用法
一、would rather意思是“寧願、寧可、更、最好、還是為好”,後接動詞原形,常省略為’d rather,表示優先選擇的一種方式。其否定形式是would rather not do sth。would rather沒有人稱和數的變化,所有的人稱一律用would rather。 “would rather+動詞原形”是英語中常見的一個慣用句式,美國英語中多用had rather。would (had)在此決無“過去”之意,它是一個情態助動詞,且無詞性、時態變化。
【例句】
Mr Li would rather not listen to rock music. 李先生不願意聽搖滾音樂。
二、如果在兩者中進行取捨,表示“寧願……而不願……,與其……寧可……”的意思時,則可用would rather…than…或would…rather than…的句型。
【例句】
I would rather watch TV at home than go to the cinema. 我寧可在家看電視而不願去看電影。
The children would walk there rather than take a bus. 孩子們寧願步行去那裡而不願乘公共汽車。
請注意 :
1) would rather…than…/would…rather than…也可以顛倒為:rather than…would…。Would(rather)和than後都接不帶to的動詞不定式,若選用的動詞相同,那麼than 後的動詞可以省略。 例 I would rather have noodles than rice. 我寧願吃麵條也不吃米飯。 He would rather drink wine than beer. 他喜歡喝紅葡萄酒而不喜歡喝啤酒。 Rather than work in such bad condition, he would give up. 與其在這樣差的條件下工作,他寧願放棄。
2)使用would rather…than…句型時要注意“平行結構”,即在than 的前後要用兩個同類的詞或片語,如兩個名詞、兩個不定式、兩個介詞短語等。 例 I would rather go to work by bike than by bus. 我寧願騎腳踏車也不願乘公共汽車去上班。
三、在疑問句式中,would rather 與would rather…than…中的would要放在主語之前。
【例句】
Would you rather stay here or go home? 你願意呆在這裡,還是回家?
四、would rather+從句,是一個常用的虛擬語氣句型 Would rather+從句,謂語一般用過去時來表示現在或將來。其意為“寧願……,還是…… 好些”“一個人寧願另一個人做某事”。引導從句的that常省略。在談到過去的動作時,謂語則用過去完成時。
【例句】
John wants to see me today. I would rather he came to tomorrow than today. 約翰今天想去看我。我寧願他明天來看我而不是今天。(句中came不是表示過去而是表示將來)
請注意:
1) 如果談到過去的動作,也就是表示過去已經發生的事情在選擇上不恰當。此時,主句一般為I had rather ,其(that)從句則用過去完成時。
【例句】
Would rather you had not done that. 我真希望你沒有做那件事。
2)如果只涉及主語本人而不涉及另一個人,則would rather之後不接that從句而接have done結構。
【例句】
I would rather have gone to the theatre than stayed home night. 我真希望昨天晚上去看了戲而不是呆在家裡。
五、would rather/sooner和prefer/would prefer的區別 would rather和would sooner之間一般沒有區別,但經常接觸到的是would rather。
【例句】
Tom would rather/sooner read than talk. 湯姆寧可讀書而不願談天。
請注意:
1)would rather後跟不帶to的不定式+than+不帶 to的不定式,而prefer後跟動名詞+to+動名詞。有時prefer後面也可跟名詞,而在would rather之後要求只帶動詞原形。
【例句】
He prefers wine to beer.= He would rather drink wine than beer. 他喜歡喝紅葡萄酒而不喜歡喝啤酒。
2)某些 prefer+名詞的情況不能用 would rather完全確切地表達出來:
【例句】
He prefers dogs to cats.(他喜歡狗而不喜歡貓。)和 He would rather have dogs than cats.(他寧可養狗而不願養貓。)很明顯,這兩句的意思並不完全相同。
3) would rather+不帶to的不定式有時可代替 would prefer+帶 to的不定式。
【例句】
I’d rather fly than go by sea.=I’d prefer to fly. 我寧願乘飛機也不願乘船。 這兩個結構後面帶名詞時情況也一樣:
—Would you like some gin?
—I’d prefer a coffee.=I’d rather have coffee than gin.
—您想喝點杜松子酒嗎?
—我想喝點咖啡。/我想喝點咖啡,不想喝杜松子酒。
4)would rather/sooner和would prefer後面都可跟完成式,但後者帶to。
【例句】
We went by sea but I’d rather have gone by air=I’d prefer to have gone by air. 我們是乘船去的,可我本想乘飛機去。(我願意乘飛機去,可我的願望未能實現。)這和 would like+不定式的完成式有點相似,would like+帶to 的不定式的完成式也表示未能實現的願望。