shame on you和shame for you的区别?

如题所述

第1个回答  2023-08-20

首先我们来看下shame on you和shame for you的大致意思:

shame on you:词性为短语,shame on you 是一个表达,用于批评或指责某人的行为,表达发出者对被指责者行为的不满和愤怒。

shame for you:词性为短语,shame for you 是一个表达,用于表示对某人感到羞耻或尴尬,表达发出者对被指责者的某种行为或状况的同情或不满。

通过下面的表格我们了解下shame on you和shame for you的含义、发音和用法


接下来让我们看下shame on you和shame for you的用法区别:


1.含义:shame on you 表示责备你,对你感到羞耻;shame for you 表示为你感到羞耻。

例子:

- You stole the money, shame on you!

(你偷了钱,shame on you!)

- You got caught cheating in the exam, shame for you.

(你居然被考试作弊抓住了,shame for you。)



2.发音:shame on you 的发音为 [ʃeɪm ɒn juː](英式)和 [ʃeɪm ɑːn juː](美式);shame for you 的发音为 [ʃeɪm fɔː juː](英式)和 [ʃeɪm fɔːr juː](美式)。

例子:

- You lied to your friend, shame on you!

(你对朋友撒谎了,shame on you!)

- You performed so poorly, shame for you.

(你表现得太差了,shame for you。)



3.用法:shame on you 用于表示对某人的不道德行为或错误感到失望和愤怒;shame for you 用于表示对某人感到羞耻或尴尬。

例子:

- You deceived your parents, shame on you!

(你欺骗了父母,shame on you!)

- You embarrassed me in public, shame for you.

(你在公共场合尴尬了我,shame for you。)