No sooner ____  than Mary came ove...

Câu hỏi: No sooner ____  than Mary came over.

A. has John gone out     

B. John has gone out     

C. had John gone out  

D. have John gone out

Câu hỏi trên thuộc đề trắc nghiệm

KỲ THI THỬ THPT QUỐC GIA NĂM 2019 MÔN TIẾNG ANH !!