世博英语是一个公益性免费英语学习网站。自1999年成立以来,长期致力于在线英语教学,尽己之力助学进步。 设为首页 - 加入收藏
  网站首页世博阅读版世博听说版世博原创课程全球英语资源导航  

一日一成语【11】teach someone a lesson

2010-04-05 15:03:20 来源:世博英语
teach someone a lesson

这是个十分普通的成语,从字面上看,它好像是说“给某人上一课”。它的成语意义和它的字面意义颇为相近,也是给人上一课的意思,不过,这一课并不是在教室里拿着课本上的一课,它是另一种意义上的上课。它指的是通过某种方式或手段让某人知道什么事情该做,什么事情不该做,说得简单些,就是“教训某人”的意思。从教训别人的一方来说是teach someone a lesson;从受到教训的一方来说,便是learn a lesson了:

If you go on bullying girls in the class, I’m sure to teach you a good lesson some day.
如果你再欺负班上的女同学,我总有一天要好好教训你一番。

The bruises they got from fighting each other taught both of them a good lesson.
他们打架打得青一块紫一块的,对双方来说都是一次教训。

From the accident, you really should learn a lesson: Don’t try to cross the street when the red light is on.
你应该从这次事故中吸取教训,红灯亮的时候不要横过马路了。
 
最近更新
一日一成语【283】ugly duckling 丑小鸭
一日一成语【282】make out like a bandit
一日一成语【281】ice有关的成语
一日一成语【280】call someone on the car
一日一成语【279】in one’s birthday suit
一日一成语【278】drive someone up the wa
一日一成语【277】goose bumps 鸡皮疙瘩
一日一成语【276】keep company with someb
广告
关于世博 - 广告投放 - 版权说明 - 音频帮助
沪ICP备1102486号 Copyright 1999-2013
版权所有 世博英语 www.360abc.com