英文 to 和 for 的用法到底差在哪?一篇文章一次学会!
1、to后面加动词,for 后面加名词
下面两句话,虽然表达的都是同一个意思「我去买牛奶」,但用一个用to,一个用for
1) I went to the store to buy milk.
2) I went to the store for milk.
仔细观察会发现,to后面加的是动词buy,for后面加的是名词milk。
另外,例子还有:
1) Ask John to send me the file.
2) Ask John for the file.
2、但是也有to和for后面都加名词的时候……
invite someone to a party 邀请某人去参加派对。这里用to是因为它强调的是 “party”,是一个模糊的事件。去派对,那具体是去唱歌呢?还是跳舞呢?还是吃东西呢?不知道。
invite someone for dinner 邀请某人一起吃晚餐。这里用for是因为它强调的是一个具体的事情 “dinner”,就是吃。不然呢?还在餐桌上热舞吗???
3、看前面的动词是怎样的动词——强调动态动作,还是静态情况
to是跟在「强调动作的动词」后面,for是跟在「强调情况的动词」后面
1) Give this to her. 把这个给她。
这个「给give」是一个动态的动词,而「给她」是一个动态,从我这到她那,有明确的「起点(我)」和「终点(你)」,中间有一个移动的过程,所以用to。
2) I made this cake for her. 我为她做了一个蛋糕。
这个「制作made」是我自己的动作,并没有对「她」产生什么影响;对于「制作made」这个动词来说,没有明确的起点和终点,不是一个动态的过程,强点的是「情况」,所以用for。
4、to表示「动作」,for表示「替……」
What did you do to him? 你对他做了什么?
what did you do for him? 你为他做了什么?
这就很明显了吧?
有一个常用的短语,也顺带一提好了(因为实在太常用!)
be used to和be used for有什么差别?
be used to
1) 表示「习惯……」
I’m used to the weather in Canada. 我习惯了加拿大的气候。
2) 表示「用途」(后面接动词)
This marker is used to write. 这支马克笔是用来写字的。(*注意:to后面接的是动词write)
be used for 表示「用途」(后面接名词/ 动词的ing形式)
This marker is used for writing. 这支马克笔是用来写字的。(*注意:for后面接的是动词write的ing形式,writing)
be used for, be used to, for, for 中文, for 使用时机, for 怎么用, for 意思, for 用法, to, to for 差别, to for 差异, to for 文法, to used for 中文, to used for 意思, to used to 中文, to used to 意思, to 中文, to 使用时机, to 怎么用, to 意思, to 用法, to和for的区别