Give someone a run for his money给他钱的意思吗

avatar 2019年8月16日13:24:15Give someone a run for his money给他钱的意思吗已关闭评论

“Give someone a run for his money” 源自赛马这项活动,那时侯的规例是,如果一匹马要参加比赛,就必须要有人在它身上下注,也就是说,没人下注的马就不能参加比赛。当一个人下注在某匹马身上,表示他想这匹马为他跑一场“a run for his money”。

后来,”Give someone a run for his money” 演变成让他受到挑战、不会让他赢得那么轻松的意思。比如A很会打网球,B虽然没有A打得厉害,可是他们的技术相差没有很多,这时候你可以说“B gives A a run for his money.”

(1) Martha won the tennis competition at our school last year, but this year I'll give her a run for her money!
去年Martha在学校的网球赛胜出,但是今年我不会让她赢得那么轻松的!

(2)
A: Let's play a game of chess. I know I will win though.
A:来跟我下一盘棋吧…不过我知道我一定会赢你。

B: Don't be so sure! I'll give you a run for your money.
B:别那么肯定,我不会让你轻易就赢我的。
(3)
A: Judy is getting pretty good at badminton. We played yesterday and I beat her, but she really gave me a run for my money.
A: Judy的羽球打得越来越好,昨天我跟她打了一场,虽然我赢了她,可是赢得一点都不轻松呢。

B: Yes, she's been practicing really hard lately.
B:对啊,她最近很努力的练习喔。

avatar