編輯/黃家佳
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? 你為他做了什麼?
這就很明顯了吧?
5、另外……
有一個常用的短語,也順帶一提好了(因為實在太常用!)
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)