许小丹丹丹
shame on you 你真丢人 (包含斥责、蔑视、痛恨的含义)shame for you 我都替你丢人,即我都替你感到丢人(包含埋怨、羞愧、难为情的含义)
精灵酱酱儿
其实非常简单,但简单的前提是你得有个聪明的回答.首先,你得理解on 和 for的意义. on:在...上 直译就是羞耻在你上面.这个上面肯定表示你的上面.什么是你的上面.你这个人的上面.更确切点说就是.羞耻在你上面压住了你,覆盖了你.(隐含的意思是你虽然不觉得羞耻,但我在你身上发现了羞耻.)for:为....(前面那个on是强调羞耻在你身上,你应该觉得羞耻.但我不会觉得.) 这个for却可以让你或他人觉得某事是羞耻的.其实我觉得他也涵盖了on的意思,不然人家为什么要为你羞耻呢.言简意赅固然重要.但这不能让你记忆深刻,只有更深入的了解才能让你豁然开朗.