Topics: 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:
Grammar - Present Perfect with already, just, yetGrammar TOEFLConjunctionGrammar and PunctuationPerfect TenseTo Infinitive/Bare Infinitive/GerundsFirst vs Second Conditional SentencesGerund vs InfinitiveInfinitives and GerundsVerbals and VoiceOther quiz:
Grammar › ViewColt _______ to the store yesterday.
A. go
B. went
C. gone
Modals: Possibility, Necessity, Expectation › View
Students must to sign in on weekends.
A. OK
B. Not OK
