to和for的区别是什么?

如题所述

一、当表达缘由时用法不同

1、to此时是不定式的用法,后接动词原形。

I went to the supermarket to buy apples.

我想去超市买苹果。

2、for则直接后接名词。

I went to the supermarket for apples.

我想去超市买苹果。

二、当表示“给予”时用法不同

1、此时的to和for后面都可以接动作的对象,但用to时往往意味着句子的谓语动作会发生方位变化(事物从一个地方移到另一个地方)。

I made a cake for her.

我做了一块蛋糕给她。

2、for则没有。

I gave a cake to her.

我做了一块蛋糕给她。

三、当表达目的时用法不同

1、to用作不定式后接动词原形。

I asked her to give me the key.

我问她是否给了我钥匙。

2、for则直接后接名词。

I asked her for the key.

我问她是否给了我钥匙。

扩展资料

1、只能用to的情况

(一)表动机或原因(motive or reason,后接动词原形)

I came here to talk to you.

我来这里为了告诉你。

(二)表时刻(Telling the time)

Let's meet at ten to nine.

让我们在八点五十见面。

(三)表距离(Distance)

It's only three kilometers from my house to yours.

我家离你家只有三千米。

(四)表比较(Comparing)

I prefer apples to bananas.

相比香蕉我更爱苹果。

(五)表目的地(Destination)

We are going to Paris.

我们将要去巴黎。

(六)表位移(Transferring)

I sent five cards to him last week.

我给了他五张卡片上个礼拜。

二、只能用for的情况

(一)表有益或有害的(Beneficial or detrimental)

Drinking water is good for you.

喝水对你有好处。

(二)表一段时间(Periods of time)

I lived in Spain for five years.

我住在西班牙五年了。

(三)表计划或安排(Schedules or arrangements)

I've made an appointment for May 4th.

我已经做了一个约会在五月四号。

(四)表动机或原因(Motive or reason,后接名词)

I went to the shop for milk.

我因为牛奶去了商店。

(五)表帮助某人做某事(Doing something to help someone )

Can I carry the bag for you?

我能帮你拿包吗?

(六)表功能或用途(Function,后接动名词)

A spoon is used for eating.

勺子是用来吃东西的。

温馨提示:答案为网友推荐,仅供参考
相似回答