scold, accuse, blame, condemn, rebuke
这组词都含有“骂”“责怪”的意思。它们的区别是:
1.前四个词都可指“有理由地骂〔责备〕某人”,而scold则不一定有充分的理由。例如:
She is always scolding.她总是骂个不停。
2.blame指因出差错而受责备; condemn指某人有不好的行为而受责备; rebuke指因某人有不好的态度而责备; 而accuse多指因粗心、失信或不负责任而受指责,有时也作“控告”“谴责”解。例如:
It's all my fault.I'm to blame.这都是我的错,都怪我。
I did not condemn him for what he had done.我并没有因他的所作所为而指责他。
She rebuked her lawyer for his authoritarian attitude to his clients.她指责她的律师对待委托人的命令式态度。
They accused me of carelessness.他们指责我粗心大意。
3.accuse常用于accuse sb of sth结构;而blame常用于blame sb for sth结构。
scold, berate, revile, upbraid, vituperate
这组词都含有“骂”“责怪”的意思。它们的区别是:
1.scold指愤怒地或情绪不好地高声责骂,常用于上级对下级或长辈对晚辈。
2.berate指轻蔑地责骂。例如:
He berates George for the failure of the talks.他为谈判失败而轻蔑地责骂乔治。
3.revile指故意诽谤地骂。例如:
They reviled his brother as Tom's accomplice.他们故意诽谤他的弟弟是汤姆的帮凶。
4.upbraid指有明确理由地责骂。例如:
She upbraided them for having broken their words.她指责他们没有遵守诺言。
5.vituperate指更加强烈地指责或攻击。例如:
The report vituperated the government for shirking its responsibilities.报告强烈指责政府推卸责任。
blame,accuse,condemn,scold,denounce,reproach,rebuke
这些动词都含有“责备,非难”之意。
blame普通用词,语气较弱,仅是一般的责难、归咎于,不含用语言责骂之意。
accuse语气比blame强,本义为归罪,可用作指非难或谴责之义。
condemn正式用词,表示谴责,有较强的司法意味,侧重从道义或原则上的谴责。
scold普通用词,多指上级对下级、长辈对后辈或雇主对雇员的态度粗暴、言词激烈的数落。
denounce与condemn同义,但着重公开性。
reproach侧重指因他人粗心、自私等引起不满而去指责、找岔。
rebuke多指上级对下级进行的公开、强烈、严正而不宽容的责备。隐含一定权威的意味。