各位是否常聽到 He'll give you a run for your money. 卻不知道是甚麼意思? 字典也查不到,網路上也沒人知道? 讓中英物語與你分享 Give somebody a run for their money 的正確意思。
假設你很會打籃球,他也很會打,但你們彼此不認識對方,你問我他的籃球打得如何,我就可以說以下句子。
He'll give you a run for your money.
意思就是他很強,你們如果比賽的話雖然你應該能贏,但會有些困難,因為你們都很厲害,也就是說,此成語使用的對象通常都是精通某技能的人。
如果你想想此成語的字面意思,感覺就是 "他會讓你跑一陣子才讓你贏得錢" 的感覺,所以跟它真正的意思幾乎一模一樣,這樣子是否更容易記得 He'll give you a run for your money. 的意思呢?
以下是完整的例句:
Andy: I am going against Jerry in the basketball contest tomorrow.
Ben: Jerry is a great basketball player. I expect you to win but he will certainly give you a run for your money.
有問題請隨時發問!
還有問題?請發問
請參考 EF English Live 線上英語
選擇題
恢復健康的英文怎麼說? (二選一)
下一題 - 胡搞 f我要發問填空題
他所有方面都很出色,讓我們望塵莫及。 (請填空)
He exels on all fronts, putting the rest of us to shame.
下一題 - 植物人
f我要發問請按讚支持中英物語的FB免費教英文