have a gift for 与 have a gift on 有什么区别
发布网友
发布时间:2022-07-19 18:14
我来回答
共2个回答
热心网友
时间:2023-10-17 01:16
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.我桌子上有一个礼物.
热心网友
时间:2023-10-17 01:16
have a gift for是说在某方面有天赋,后面好像没有这个短语用法