Topics: Vocabulary & Grammar
He __________ the documents by tomorrow morning.
A. will finish
B. will have finished
C. finishes
D. is finishing
Select your answer:

Random Topics:
First ConditionalBASIC GRAMMAR - PRONOUNSPassive Voice & TensesAdjectives and PrepositionsGrammar CorrectionPositive and Negative ConnotationsVocabullary TestStative Verbs and TensesSimple and Continuous Present TenseConditional Sentence Type 1Other quiz:
Determiners & Quantifiers › ViewWould you like __________tea?
A. some
B. many
C. a few
D. any
Tenses › View
Fill in the blank: She _________ for hours before he finally arrived.
A. had waited
B. had been waiting
C. had been waited
