[ Tenses ]
She _____ (finish) the book before the movie came out.
A. have finished
B. had finished
C. was finished
D. is finishing

Random Topics:
Regular and Irregular Verbsmust/shouldWill or Going toNoun / PronounPassive to ActiveGrammar SuffixesGrammar, Conditional Sentences, VocabularySentence Structure and Grammar RulesGrammar (was, were, could, could not)Conjunctions and CommasOther quiz:
Preposition after some Verbs › ViewThe IT specialists apologised _______ being late because of the heavy traffic.
A. for
B. in
C. of
D. about
Grammar › View
He likes broccoli, …………………………………… he?
A. does
B. do
C. doesn’t
D. don’t
Grammar › ViewThe children ____ ready for bed yet.
A. were
B. was
C. weren’t
D. wasn’t
Grammar › View
It ____________ heavily last August.
A. is rain
B. was raining
C. rained
D. rain
