Topics: Perfect Tenses
By next week we __________________ our personal narratives.
A. have finished
B. had finished
C. will have finished
Select your answer:

Random Topics:
Adverbs of How Something is DoneGrammar - TOEICApostrophes and GrammarVerb Tenses and Past ParticiplesUnreal Uses of Past TensesModalsAdverbs of DegreeModals and Active and Passive VoicePhrases and ClausesModal "Have to"Other quiz:
Grammar › ViewYou … come to school in time.
A. Should
B. May
C. Might
D. Must
Present Tenses › View
She usually ____________ (take) a walk after dinner.
A. takes
B. is taking
C. has taken
