I had been puzzled over the problem for over an hour without any result, all at once a solution flashed across my mind.A.whileB.whenC.thenD.as
网友回答
B解析考查连词的用法。while当什么的时候,when正在那时,then那时,as意为,当什么的时候,句意:对这个问题我已经困惑了一个多小时了没有任何的结果,突然正在那时一个解决方案在我脑海闪现。故选B。