too good for和too good at和有什么不一样?

母语人士的回答
Rebecca
演讲者可能想说I am too good at this了。这是对擅长某事或擅长某事的人的赞美!例: She's too good at dancing, I wish I could dance that well. (她跳得很好。我希望我也能这样做。) 例子: He's too good at running. It looks like he's flying. (他很擅长跑步。就像他在飞一样。)另一方面, too good for [something ] 是当与周围的人相比水平太高或太熟练时使用的表达。它周围的水平太低了。根据上下文,这种表达可能是一种讽刺的语气。示例: John's too good for our community league. He should be a professional player. (John 的水平对于我们的社区联盟来说太高了。他应该是职业选手。) 示例: I don't know why they're together. She's too good for him. (我不知道他们为什么约会。我非常想念女孩。)