[ Grammar ]
Keyla _______ _________ ________ for two hours before she arrived.
A. was driving
B. has been driving
C. had been driven
D. had been driving

Random Topics:
Constrative ConjunctionTenses and ArticlesPresent Simple & Present Progressive TensePassive with ModalsPresent Perfect vs Past SimpleCoordinating & Subordinating ConjunctionsModal, Causative Verb & Elliptical StructureSentence Types and ConjunctionsVerb Patterns / IngPresent, Past, and Future TimeOther quiz:
Grammar › ViewChoose the correct spelling:
A. flote
B. flowt
C. float
D. flaot
Grammar › View
The equipment I have ordered for the science lab _________ of five beakers, eleven test tubes and ten weighing scales.
A. consists
B. consist
C. is consisting
D. are consisting
Grammar › ViewGreenhouse gases affect the atmosphere badly.
A. Correct as is.
B. Change affect into effect.
Conjunctions › View
Idris took his books _____ walked out of the classroom.
A. so
B. and
C. but
D. because
