[ 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:
Conjunctions and Verb TensesPast ModalsModal Verbs and VocabularyMix-TensesPast Continuous vs Past SimpleGrammar- Later/LatterSimple present/ past/ future tenseSubjunctiveSentence CompletionPresent Perfect Tense or Present Perfect Continuous TenseOther quiz:
Grammar › ViewSonia is worried because *Sonia* has lost her book.
Which pronoun should be used on the place of *Sonia*.
A. he
B. she
C. him
D. I
Phrasal Verb › View
(tr) write out; fill in
A. make out
B. make for
C. make over
D. be made for
