celebrate, commemorate
celebrate着重指外表或行动上的欢庆,如举行盛会、张灯结彩等; 而commemorate着重唤起对某一事件的记忆,该事件不一定是使人欢庆的。例如:
They had a party to celebrate their silver wedding.他们举行聚会来庆祝他们的银婚。
This building was built to commemorate the Fire of London.这栋大楼是为纪念“伦敦大火”而兴建的。
celebrate, congratulate
这两个词都有“庆贺”的意思。它们的区别在于:celebrate只能以事或物作宾语; 而congratulate后面只能以“被庆贺的人”作宾语。例如:
We celebrated his birthday by a banquet.我们举行宴会庆祝他的生日。
We congratulated her on having passed the examinations.我们祝贺她通过了考试。
celebrate,congratulate
这两个动词均有“庆祝,祝贺”之意。
celebrate通常指举行盛大隆重的仪式庆祝或纪念有意义的日子或某件事情,多暗示节日般的欢乐场面。
congratulate指对他人祝贺为目的,希望他人幸福或走运。