核心问题
Jack is ____ a black jacket today. A. having on B. put on C. wearing D. dressed(全国高考)
have on 与 wear 都作“穿着”解,为什么上题选 C,而不能选 A 呢?
词典解答
have on 作“穿着”“戴着”解时,不能用于进行时(注意:on 是个副词):
-
Mary had on her best blue dress. 玛丽穿着她最好的蓝衣服。
-
Can you tell us what the missing woman had on? 你能告诉我们那位失踪的妇女穿什么衣服吗?
-
She had a red dress on. 她穿一件红衣服。
而 wear 常常用于进行时:
-
She's wearing her diamonds. 她戴着钻石首饰。
-
She was still wearing her thick coat. 她还穿着厚大衣。