叶伟2050
gift, present这两个词的共同意思是“礼物”。其区别是:1.gift常指贵重的礼品,可以是具体的,也可以是抽象的东西; present则往往指一般的具体的礼物,价值可高可低。2.赠送gift往往被看作慷慨的行为; 而赠送present则往往出于好心、礼貌、尊敬等。3.gift多指送给团体、机构或个人的礼品,一般没有回赠; present则多指送给亲友的礼品,往往有回赠。例如:The company makes a yearly gift to the Fund.这家公司一年一度向该基金会捐赠。We bought a wedding present for John.我们给约翰买了一件结婚礼物。4.gift是比较正式的用语; present则多用于非正式场合。5.gift的主体的身份可高于客体,也可低于客体,而present的主体的身份一般都低于客体或与客体相当。来源【海词】
半夜磨牙
gift present 都可以present相比起来是比较正式的,相当于是大礼,厚礼,所以在你送礼物给别人的时候很少告诉别人,I've got a present for u,这样会让别人觉得好笑,一般都是I've got a gift for u,就象中文的“区区薄礼,不成敬意。”gift就比较随便随意了,不过要注意,特别是美国人,说what a present!的意思是,瞧瞧这么多这么贵重的礼物!而what a gift!就不是很礼貌,暗中带有礼物很寒酸的意思。
优质英语培训问答知识库