Grammar Quiz

[ 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:
Vocabulary and DefinitionsPassive Voice Active VoiceThird ConditionalsQuantifiers and ArticlesPast, Present, FutureVocabulary and GrammarPrepositions and ConjunctionsHomophone & HomonymPronouns and Adverbs

Other quiz:

Grammar › View

We add ‘s’ to the nouns that end in ( ch,sh,x,o,s,ss)

A. Yes

B. No


Past Tense › View

-Why did you have a different address last year?

Because I ______ (live) with my aunt over the summer holidays.

A. lived

B. was living

C. had lived

D. had been living


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.