作业帮 > 英语 > 作业

have a gift for 与 have a gift on 有什么区别?

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/10 08:36:02
have a gift for 与 have a gift on 有什么区别?
have a gift for 与 have a gift on 有什么区别?
have a gift for 这个短语,for 后面是接人.
意思是,给某人的礼物.
例句:I have a gift for you.我有个礼物给你.
have a gift on 这个短语,on 后面是接日子(某一天,节日,生日等)
意思是,为某日的礼物.
例句:You will have a gift on your birthday.你将在你生日收到一份礼物.
have a gift on,这个on还可以接地点,表示在...上面.表示地点
例句:I have a gift on my desk.我桌子上有一个礼物.
请及时采纳,如果您还有疑问,请您继续追问~
这里是百度英语牛人团为您解答~
再问: 我是想问,,这两个短语不是都有 有...的天赋 的意思么,有什么区别呢?
再答: 您好,据我所知,gift做天赋讲的时候,后面的介词是用for。或者of。 比如, I have a gift for music. Her grandmother had the gift of making people happy. 不能用on。刚才翻阅了几本语法书,又查阅了牛津字典。都是gift for。 或者是of。 这里for是正式用法, of是非正式用法。 希望能够帮到您。