首先我们来看下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。)