卷卷卷和毛
shame on you的英文解释是:you should feel shame ( about what you have done or said ),汉语意思为:“你(对做的事或说的话)应该感到羞耻”,这是直接训斥对方的话,语气很重。例句:How could you treat her so badly? Shame on you!(你怎么能这么恶劣地对待她呢?你真是太可耻了!) It's a shame for sb.意思是“对 ...... 来说这是可耻的事”,语气较轻。例句:Let's stop fighting. It's a shame for both of us.(咱们不要吵架了,这对咱俩来说是件丢人的事。)
马路口的miraale
其实非常简单,但简单的前提是你得有个聪明的回答.首先,你得理解on 和 for的意义. on:在...上 直译就是羞耻在你上面.这个上面肯定表示你的上面.什么是你的上面.你这个人的上面.更确切点说就是.羞耻在你上面压住了你,覆盖了你.(隐含的意思是你虽然不觉得羞耻,但我在你身上发现了羞耻.)for:为....(前面那个on是强调羞耻在你身上,你应该觉得羞耻.但我不会觉得.) 这个for却可以让你或他人觉得某事是羞耻的.其实我觉得他也涵盖了on的意思,不然人家为什么要为你羞耻呢.言简意赅固然重要.但这不能让你记忆深刻,只有更深入的了解才能让你豁然开朗.
优质英语培训问答知识库