Rather than与prefer to的用法有什么区别
2013-04-18 11:23
204 查看
最佳答案 在英语中,表示“偏爱”、“优先”、“更喜欢”、“更可取”或“宁愿”等意思时,可用prefer,would rather和rather than来表达。三个词之间在表达和用法上的异同如下:
(—)rather than
①rather than必须连接两个平行结构,即并联两个词(如名词、代词),两个动词不定式或并联两个短语或分句。
如:
John ought to go rather than Mary.
约翰比玛丽更应该去。
②当rather than并联两个动词不定式时,后一个动词不定式一般省略to(在比较正式的文体中也可以保留to)。
如:
In China,it is important to invest in education rather than(to)increase
personal wages.
在中国,优先投资教育比增加个人工资重要。
(二)prefer
①prefer之后用动名词结构表示一般性偏爱,强调一种事实或一件事。
如:
l like swimming,but I prefer sailing.
我喜欢游泳,但更喜欢航行。
②当prefer之后带两个动词不定式表示“偏爱…胜过…”时,用rather than连接。Rather than之后可以有两种结构:省略to的动词不定式和动词的ing形式。
如:
1 would prefer to spend the weekend at home rather than drive out.
我宁愿在家度周末,而不愿意开车出门。
③当prefer之后带两个名词或动名词结构表示“偏爱…胜过…”时,常用介词to连接两个部分,也可以用rather than连接。
如:
I prefer watching TV to reading books.
我宁可看电视,也不愿意看书。
④prefer之后可以用动词不定式作宾语补足语。
如:
I don’t prefer people to smoke here.
我不喜欢有人在这儿抽烟。
⑤prefer之后带从句时,其用法与would rather带从句的用法相同。
如:
I’d prefer that you did not go there alone.
我希望你不要一个人到那里去。
(三)would rather
①would rather是固定习惯用语,可用于任何人称,其简略形式是’d
rather。would rather之后直接带省略to的动词不定式。
如:
Would you rather stay at home or go out with me?
你愿意呆在家里,还是愿意跟我出门?
②would rather还可以与than连用,构成“would rather+省略to的不定式+than+省略to的不定式”结构。
如:
Tom would rather read than talk.=Tom prefers reading to talking.
汤姆喜爱读书胜过与人交谈。
③would rather之后带从句时,从句中的谓语动词用虚拟语气,即用过去式表示现在或将来的意义,用过去完成式表示过去的意义。华声教育,开卷有益。
如:
I’d rather she had repaired her car last night.=I wish she
had repaired her car last night.
但愿她昨晚就把车修好了。
④一般来说。would rather之后跟动词原形表达的意思是“偏爱,宁愿”,但如果其后跟动词hope,think,like,enjoy和have等时,would
rather则含有“很,非常”的意思。请比较:
I’d rather like reading.我很喜欢读书。
I’m not sure,but I’d rather think
so.我没有十分把握,但认为很可能如此。
(—)rather than
①rather than必须连接两个平行结构,即并联两个词(如名词、代词),两个动词不定式或并联两个短语或分句。
如:
John ought to go rather than Mary.
约翰比玛丽更应该去。
②当rather than并联两个动词不定式时,后一个动词不定式一般省略to(在比较正式的文体中也可以保留to)。
如:
In China,it is important to invest in education rather than(to)increase
personal wages.
在中国,优先投资教育比增加个人工资重要。
(二)prefer
①prefer之后用动名词结构表示一般性偏爱,强调一种事实或一件事。
如:
l like swimming,but I prefer sailing.
我喜欢游泳,但更喜欢航行。
②当prefer之后带两个动词不定式表示“偏爱…胜过…”时,用rather than连接。Rather than之后可以有两种结构:省略to的动词不定式和动词的ing形式。
如:
1 would prefer to spend the weekend at home rather than drive out.
我宁愿在家度周末,而不愿意开车出门。
③当prefer之后带两个名词或动名词结构表示“偏爱…胜过…”时,常用介词to连接两个部分,也可以用rather than连接。
如:
I prefer watching TV to reading books.
我宁可看电视,也不愿意看书。
④prefer之后可以用动词不定式作宾语补足语。
如:
I don’t prefer people to smoke here.
我不喜欢有人在这儿抽烟。
⑤prefer之后带从句时,其用法与would rather带从句的用法相同。
如:
I’d prefer that you did not go there alone.
我希望你不要一个人到那里去。
(三)would rather
①would rather是固定习惯用语,可用于任何人称,其简略形式是’d
rather。would rather之后直接带省略to的动词不定式。
如:
Would you rather stay at home or go out with me?
你愿意呆在家里,还是愿意跟我出门?
②would rather还可以与than连用,构成“would rather+省略to的不定式+than+省略to的不定式”结构。
如:
Tom would rather read than talk.=Tom prefers reading to talking.
汤姆喜爱读书胜过与人交谈。
③would rather之后带从句时,从句中的谓语动词用虚拟语气,即用过去式表示现在或将来的意义,用过去完成式表示过去的意义。华声教育,开卷有益。
如:
I’d rather she had repaired her car last night.=I wish she
had repaired her car last night.
但愿她昨晚就把车修好了。
④一般来说。would rather之后跟动词原形表达的意思是“偏爱,宁愿”,但如果其后跟动词hope,think,like,enjoy和have等时,would
rather则含有“很,非常”的意思。请比较:
I’d rather like reading.我很喜欢读书。
I’m not sure,but I’d rather think
so.我没有十分把握,但认为很可能如此。
相关文章推荐
- call, apply的用法意义以及区别是什么
- 艾伟_转载:Cookie是什么?用法是怎样?与SESSION有什么区别?(一)
- 艾伟_转载:Cookie是什么?用法是怎样?与SESSION有什么区别?(二)
- other than ,more than,less than,rather than到底有什么区别
- 英语中of和for用法有什么区别?
- 英语中of和for用法有什么区别?
- e.KeyValue、e.KeyChar 都可以获得键盘的输入值,请问两种在用法和功能上有什么区别?
- $.fn与$.fx什么意思; $.extend与$.fn.extend用法区别; $(function(){})和(function(){})(jQuery)
- 5. NSNotification和KVO的区别和用法是什么?
- 英文破折号(em dash)、连接号(en dash)与连字符(hyphen)的区别及各自用法是什么?
- iOS---self与self class有什么用法上的区别
- C#中??和?分别是什么意思? 在ASP.NET开发中一些单词的标准缩写 C#SESSION丢失问题的解决办法 在C#中INTERFACE与ABSTRACT CLASS的区别 SQL命令语句小技巧 JQUERY判断CHECKBOX是否选中三种方法 JS中!=、==、!==、===的用法和区别 在对象比较中,对象相等和对象一致分别指的是什么?
- apply()用法和call()的区别,什么情况用apply()什么情况用call()
- mysql的order by和group by的用法和区别是什么?
- watch和computed的用法区别是什么?
- 二进制文件和文本文件究竟有什么区别?(内附小实验和C语言中fwrite fread fprintf fscanf函数的用法)
- Extjs中给一个组件命名时,id,name,hiddenName这三者的用法和区别是什么
- 英文单词cipher 和password的区别,用法有什么不同,
- self与self class有什么用法上的区别
- DataOutputStream和ObjectOutputStream在用法上有什么区别?