be ashamed for, be ashamed of
这两个词组都与ashamed有关。
be ashamed for: 意思是“为...(一般指外在的人或事物,如他人)而感到羞耻”。
- i'm ashamed for you.
我为你感到羞耻。 - i felt ashamed for the callousness of the government in tackling land speculation.
对于政府处理地产投机态度麻木不仁,我引以为耻。
be ashamed of: 意思是“由于...(一般指内在的人或事物,如自己)而感到羞耻”。
- i'm ashamed of you.
我以你为耻。 - are you ashamed of doing such a thing?
你做这样的事感到羞耻吗?