give sth to sb和give sth for sb有什么区别?

如题所述

首先我们来看下give sth to sb和give sth for sb的大致意思:

give sth to sb:词性为短语,give是动词,sth是something的缩写,to是介词,sb是somebody的缩写

give sth for sb:词性为短语,give是动词,sth是something的缩写,for是介词,sb是somebody的缩写

通过下面的表格我们了解下give sth to sb和give sth for sb的含义、发音和用法


接下来让我们看下give sth to sb和give sth for sb的用法区别:


1.动作方向:give sth to sb强调动作的方向是从给予者到接受者,而give sth for sb强调目的或代价

例子:

- He gave me a book.

(他给我一本书。)

- He bought a book for me.

(他为我买了一本书。)



2.语法结构:give sth to sb采用直接宾语结构,而give sth for sb采用间接宾语结构

例子:

- She gave him a cup of coffee.

(她给他一杯咖啡。)

- He provided funds for them.

(他为他们提供了资金。)



3.使用场景:give sth to sb常用于描述给予物品或赠送行为,而give sth for sb常用于描述为某人而给出某物

例子:

- I give you a gift.

(我给你一份礼物。)

- I prepared a gift for you.

(我为你准备了一份礼物。)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-07-26

"Give sth to sb"强调将物品直接给予某人;"Give sth for sb"强调为某人付出努力、贡献或提供某物。它们在释义、用法、使用环境、影响范围和形象上存在一些区别,具体内容如下所示。

1. 释义区别:

"Give sth to sb"表示将某物给予某人,强调给予的行为。"Give sth for sb"表示为某人而给出某物,强调对某人做出的贡献或付出。

例句:

Please give this book to Mary.

(请把这本书给玛丽。)

He gave a donation for the victims of the earthquake.

(他为地震灾民捐赠了一份善款。)

2. 语法区别:

"Give sth to sb"是直接宾语结构,表示动作主体直接将物品给予接受者。"Give sth for sb"是介词短语,表示动作主体为了某人而提供某物。

例句:

Can you give me your phone number?

(你能把你的电话号码给我吗?)

She gave her time and effort for the success of the project.

(她为项目的成功付出了时间和努力。)

3. 用法区别:

"Give sth to sb"常用于描述直接的赠予或转交行为,强调物品的传递。"Give sth for sb"常用于描述为某人提供帮助、支持或付出代价,强调动作主体的贡献。

例句:

Could you please give this letter to John?

(你能请把这封信交给约翰吗?)

She gave up her seat for the elderly lady.

(她为那位老太太让座。)

4. 使用环境区别:

"Give sth to sb"适用于任何情况下的物品赠予,包括日常生活、工作、礼物等。"Give sth for sb"通常用于描述为他人付出努力、贡献或牺牲的场景,例如慈善捐款、支持他人等。

例句:

I will give this package to my friend when I see him tomorrow.

(明天见到我的朋友时,我会把这个包裹给他。)

She gave up her weekend for the team's success.

(她为了团队的成功放弃了自己的周末时间。)

第2个回答  2021-10-12

意思不同。

1、give sth for sb 这是为某人买的而给他的。

2、give sth to sb 这就是给某人。

give

英 [ɡɪv]     美 [ɡɪv]    

v. 给;赠予;送;捐助;提供;供给;举行;弯曲;n. 弹性。

Would you please give me a piece of paper?

能给我一张纸吗?

用法

1、give的过去分词常用作定语,多前置,构成过去分词短语时则一般后置。过去分词短语作状语时表示完成或被动的意义,作“假定; 容许; 如果有…”解。

2、give的现在进行时可表示按计划〔安排、打算〕将要发生的动作,这时句中一般有表示将来的时间状语或特定的上下文。

3、习语give it me主要用在英国, give it to me则多用在美国,是正式用法。

本回答被网友采纳
第3个回答  2021-11-25

Give sth to sb  是将某物给某人

Give sth for sb 是为某人准备某物

    考点:give sth to sb. = give sb. sth.  动词give可以加双宾语
    2.中考真题:
    And don't (   ) red roses to a stranger from Germany.(2009年广州中考完形填空)
    A. receive  B. accept  C. give
    解析:该题答案选C。由用法直接可看出只有give有give sth to sb.的用法。
    故选C。 翻译:不要给一个不认识的德国人红玫瑰。
    3.必备例句:
    Please give this book to him. 请把这本书给他。
    Please give him this book.  请把这本书给他。
    4.扩展:
    show sth to sb.      show sb. sth      把…(展示)给某人
    bring sth to sb.      bring sb. sth       把…(带)给某人
    lend sth to sb.      lend sb. sth       把…(借)给某人
    send sth to sb.      send sb. sth      把…(寄送)给某人
    pass sth to sb.      pass sb. sth      把…(传递)给某人
    tell sth to sb.      tell sb. sth      把…(告诉)给某人


    请点击输入图片描述




第4个回答  2021-11-25

to表示给某人某物,可以转换成give sb sth(比较客观)
for是为了,意思是由于某种原因,准备点什么东西给某人
例如:We gave her flowers for her birthday.
我们送她一些花以庆祝她的生日!

相似回答