[ 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:
Grammar Present Perfect (ever never)Conjunctive Adverbs and PunctuationTOEFL GrammarGiving and Asking for AbilityTransitive or Intransitive VerbsPast Simple or Past ContinuousModals in the Past - Speculation and DeductionFunctional Sentence TypesAdjectives, Adverbs, and PrepositionsModals & ConditionalsOther quiz:
Grammar › ViewWhich verb tense is used to describe actions that are habitual, regular, or general fact?
A. Simple Future Tense
B. Simple Past Tense
C. Simple Present Tense
D. Present Continuous Tense
Comparatives and Conjunctions › View
He plays soccer every weekend, __________ he’s not very good at it.
A. so
B. and
C. but
