[ Tenses ]
They ………… for three hours when they stopped for a rest.
A. have been driving
B. had been driving
C. were driving

Random Topics:
Inversions and SubjunctivePast and Present Continuous tenseConditional Sentence Type 0-3Simple Present and Simple PastApologizingGrammar and AbsencePresent Perfect TenseAdverbs of DegreeAdverbs and AdjectivesGrammar and Sentence CorrectionOther quiz:
Grammar › ViewIt ________ heavily tomorrow, so we’d better cancel our plans.
A. will be snowing
B. is going to snow
C. will have snowed
D. will snow
Vocabulary › View
Which word would best complete the sentence: “An ______ attitude will make you many enemies in life”?
A. Adept
B. Adversarial
C. Advocate
D. Advent
Coordinating & Subordinating Conjunctions › ViewThere are five birds in the tree.
Is this sentence simple, compound, or complex?
A. simple
B. compound
C. complex
Mixed Tenses › View
Let’s……our easy test
A. start
B. starts
C. started
D. is starting
E. have started
