很多小伙伴背了很多英语单词,却还是听不懂外国人的对话,很大一部分原因是我们学的是书面用语,而对方说的是一些约定俗成的习语俗语,所以如果我们想要提升自己的口语水平,还是要注意英语俗语的积累。以下是听力课堂小编整理的英语俗语:teach someone a lesson的资料,希望你能有所收获!
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.
你应该从这次事故中吸取教训,红灯亮的时候不要横过马路了。
以上就是英语俗语:teach someone a lesson的全部资料,还等什么,赶快练起来吧!