单选题 --Have you mended your shoes, Bob.? --Yes, I ______ them twenty minutes ago.
【正确答案】
【答案解析】[解析] 此题考查状语从句的连词。while和before都是时间状语的连词,但while是当…的时候,before是在…之前。