在look good in词组前面一般为人,look good on一般为物。
例:look good in.
I want to look good in my new bathing suit.
我想穿新泳裤能好看些。
You would look good in that.
你穿上它一定很帅。
而look good on则相反,例:
It doesn't look good on him at all.
看起来一点都不好。
The plans look good on paper, but there is no guarantee that they will work.
这些计划写在纸上不错,但无法保证它们一定能行得通。
look good in和look good on翻译成汉语时,意思都一样,表示
穿什么看起来很好
只是,介词后面跟名词,强调对象不一样。
in 突出人穿上衣服,【人在衣服里面】
on侧重【衣服在人身上】