The boy ( )a white jacket looks like Tom A on B in C of D for

问题描述:

The boy ( )a white jacket looks like Tom A on B in C of D for
可以选of么?为什么?

肯定是选B,
我认为选B是因为句意,
我认为句意是:那个穿白衣服的男孩和tom长得很像,
如果是这样,
选of的话显的语句不通顺,
还有,
人物+in+颜色应该是固定搭配,
说明一个人的外貌,
所以不能选of~