Grammar Quiz

[ Perfect Tenses ]

I ____________________ the report before he gave me the update.

A. print

B. printed

C. has print

D. had printed

Select your answer:
         


Random Topics:

Pre-intermediateModal Verbs of Deduction and SpeculationTo infinitive - GerundUnless If First ConditionalPhrases and ClausesA(n), the, no articleSentence Structure and ConjunctionsModals of Obligation & ProhibitionVerbs

Other quiz:

Grammar › View

While I … a book, my sister called me.

A. read

B. was reading

C. had read

D. has reading


Conjunctions › View

A ___________________________ is a word that joins two words or two groups of words together.

A. conjunction

B. helping/linking verb

C. interjection

D. contraction