单选题 When I came across him ______ in a supermarket, he pretended not to see me.

【正确答案】 B
【答案解析】考查副词短语。someday搭配不正确;one day指过去的“某一天”;in a day指“一天之后/内”,一般用于将来时态。本题指过去的一天,因此选[B] 。