[ 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
Select your answer:

Random Topics:
Simple Present ProgressiveModal Auxiliaries and To Be VerbsInfinitivesPreposition of DirectionTake or Put-ed/-ing AdjectivesHave GotFirst & Second ConditionalNoun Clauses with THATPassive Voice - Mixed TensesOther quiz:
Grammar › ViewYou cannot enter the ITC ________ you have an ID card.
A. if
B. when
C. unless
D. because of
Gerund & Infinitive › View
Martin admitted ………………. (steal) the money from the safe.
A. to steal
B. stealing
