Let this mistake teach him a lesson. 讓這個失誤給他壹次教訓吧。
常與give sb.a lesson壹起做辨析
give sb. a lesson壹是常指教師給學生上課,二也可以引申為“給某人壹個教訓”.如果是“給某人壹個教訓”的意思時,與上者沒有區別.
She gave the two young men lessons in French. 她給兩位年輕人上法語課。
take a lesson則指學生上課
He is taking a lesson in riding from my brother. 他跟我哥哥學開車。
Tomorrow we take the tenth lesson. 明天我們學習第十課。