[ 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:
Grammar › ViewThat’s Ivan’s house, ………………?
A. isn’t that
B. isn’t it
Past Modals › View
“Our Internet connection was down yesterday. ” ” I’m sure that was frustrating.”
A. It could be frustrating.
B. It must be frustrating.
C. It can be frustrating.
D. It must’ve been frustrating.
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
