---Oh, it's you! I ________ you!---I've just had my hair cut and I'm ________ my glasses.A.don't recognize; having onB.didn't recognize; wearingC.haven't known; putting onD.didn't know; dressing
网友回答
B解析recognize意为“认出”“识出”“辨别”,而wear用进行时则表示暂时状态,其他表示“穿着”的动词,无进行时。