英语高手请进解释下句子

问题描述:

英语高手请进解释下句子
( )in a while uniform,he looks more like a cook than a doctor.
A.Dressed B.To dress C.Dressing D.Having dressed
,能说明下为什么吗

(be) dressed in sth--穿某物
可以再牛津字典上查到