—Mummy, I've finished all the work you assigned me.
—_______.
A. You are good
B. It's good for you
C. It's good to you
D. Good for you
答案为 D,请问为什么?B 为何不行?
Good for you ! (口)干得好!真棒!
You won the race! Good for you! 你赛跑赢了!真棒!(《外研社英汉多功能词典》)
所以,根据对话的语境,D(Good for you)应该是最佳答案。如果选择 it's good for you,则 it 指代不明确。
同意黎老师的分析,再补充两例:
She passed the exam? Good for her! 她考试及格了? 真行! 《牛津高阶英汉双解词典》
"He has a girl now, who he lives with." — "Good for him." “他现在有女朋友了,他们住在一起。” ——“他可真行啊。” 《柯林斯高级英语学习词典》
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!