[ Grammar ]
They ______ for hours before the bus finally ______.
A. are waiting / arrives
B. waited / arrived
C. are waiting / arrived
D. were waiting / arrives
E. were waiting / arrived

Random Topics:
Conjunction: Because and SoConjunctive AdverbPast and Present TensesParallelism and Subject Verb AgreementComparison and ModalsMix-TensesParts of SpeechPresent Perfect TenseUncountable NounsAdjectives (-ed / -ing)Other quiz:
Grammar › ViewWhich word in this sentence is a noun?
The brown mouse is running fast.
A. mouse
B. brown
C. running
D. fast
Grammar › View
Identify the complement type. The teacher assigned the students extra homework.
A. Direct Object
B. Indirect Object
C. Predicate Adjective
Modals › View___ I borrow your pencil?
A. Should
B. May
C. Must
Present Perfect › View
There are only 6 signal words in the Present Perfect
A. TRUE
B. FALSE
