[ 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:
TOEFL Adjective and Adverb › ViewThe North Star is the most . . . of navigational stars
A. Reliable guide
B. guide reliable
C. guiding the reliability
D. reliability guiding
Grammar › View
Can you check my ….. ? It doesn’t warm the dishes
A. telly
B. camera
C. microwave oven
D. CCTV
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
