[ Tenses ]
After hours of rehearsal, the cast _____________ (deliver) a flawless performance on opening night.
A. has delivered
B. delivered
C. was delivering
D. had delivered

Random Topics:
Speculation with Modal VerbsPhrase vs ClauseArticles A and AnPresent ContinuousAdjective ending with ED & INGFigurative LanguageModal PossibilitiesVocabulary and PhrasesSynonymsDEGREE COMPARISONOther quiz:
Prepositions › ViewHe found the newspaper_____the table in his father’s bedroom.
A. over
B. on
C. at
D. under
E. in
Grammar › View
You’ll have to get used ____ without salt.
A. to cooking
B. cook
C. to cook
Grammar › ViewHe ____ about birds. It drives me mad!
A. forever talk
B. is always talking
C. will forever be talking
D. has always been talking
E. was talking
Grammar › View
She … for two hours when she woke up to an explosion.
A. had slept
B. has slept
C. had been sleeping
