By the time you arrive, I ____ the report.
A. will have completed
B. completed
C. have completed
D. completing
E. completes

Random Topics:
The Future Simple TenseQuantifiers and ArticlesConjunctions and CommasVerb Tense, Pronouns and AntecedentsGrammar - Verb FormsCollective NounsPast Simple - Present PerfectGrammar - Sentence StructureFinite and Non-Finite VerbGrammar RulesOther quiz:
Verb Tenses › ViewForm a sentence using simple present tense: He always ____________ (help) his friends with their homework.
A. He always helped his friends with their homework.
B. He always help his friends with their homework.
C. He always helping his friends with their homework.
D. He always helps his friends with their homework.
Present Past Tenses › View
A man once built a house and ___ his friends to visit him.
A. invited
B. had invited
C. has invited
D. was inviting
Grammar › ViewGive the books to us, because they are … (we)
A. theirs
B. our
C. ours
D. their
Grammar › View
. Choose the sentence with consistent tense usage.
A. She was walking to the store and buys some groceries.
B. She walks to the store and bought some groceries.
C. She walked to the store and bought some groceries.
D. She walks to the store and buying some groceries.
