provide/ offer/ offer to/ give/ provide/ offer to有何区别?

如题所述

本组动词都可表示“提供、供给”,但具体用法有所不同:

    offer指提供帮助、服务或令人向往之物,多含有主动提供之意;可接不定式作宾语,接双宾语时可与介词to连用。 如:

    The hostess offered us a cup of coffee/ a cup of coffee to us.女主人给了我们一杯咖啡。

    She offered to show us around the school.她主动提出带我们参观学校。

    注意:offer也可用作名词,表示“提供、提议、出价”等。如:

    Let me make you a special offer.好吧,我给你一个特别优惠价。

    Don't reject an offer of help.不要拒绝别人提供的帮助。

    give意为“供给”、“给出”,多指一般性“给出”或因别人需要而“给”,接双宾语时可与介词to连用。如:

    We gave her flowers for her birthday.我们送她一些花以庆祝她的生日。

    Can you give me a job/a job to me?你能给我工作吗?

    provide主要指提供所需之物,尤其是生活必需品,接双宾语时多与介词for/with连用。如:

    They provide us with food.他们供给我们食物。

    We provided food for the hungry children.我们为饥饿的孩子们提供食物。

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