单项选择题
A.Hardly he has found B.No sooner had he found C.Not until did he find D.When he found
A.when B.which C.that D.where
A.was driving B.drove C.had drove D.had been driving