单项选择题
A.was driving B.drove C.had drove D.had been driving
A.breaks B.has broken C.were broken D.had been broken
A.No sooner had he left B.No sooner he left C.Hardly had he left D.Hardly did he leave