she took the youth ___ long hair____ a girl.

问题描述:

she took the youth ___ long hair____ a girl.
b with as c with,for 为什么选C
B为什么不可以

take ...for 是错把什么当成什么的意思
take...as 没有“错把”这层意思.
因此本题应该选C
她错把那个留长发的青年当成一个女孩了.