Topics: Verb Tenses
By the time you arrive, I _____ the report.
A. will have completed
B. complete
C. am completing
D. completed
Select your answer:

Random Topics:
Types of PhrasesTransportation VocabularyGrammar - PunctuationPast Perfect Simple & Past Perfect ContinuousDegrees of AdjectivesPronounsAdjective Clause and Adverb ClauseFuture Tense - will and going toNarrative TensesAdverbial ClausesOther quiz:
Grammar › ViewThe factory was _______ badly, so in the end it closed down.
A. doing
B. making
Compound Sentences › View
Kamal is intelligent, ______ he is not friendly.
A. and
B. but
C. or
