-Oh,it's you!I_____ you.-I've just had my hair cut,and I'm wearing new glasses.A.didn'trecognize B.haven't recognized 解答时请说明理由,为什么选A不选B,

问题描述:

-Oh,it's you!I_____ you.
-I've just had my hair cut,and I'm wearing new glasses.
A.didn'trecognize B.haven't recognized
解答时请说明理由,为什么选A不选B,

选A,我刚才没认出你,表明在现在交谈时已经认出对方,没认出对方已经是过去的事实了;
而假如选B,则表明到现在都没认出对方,这种状态从过去一直延续到现在,显然不符合对话内容.
故选A