[ Verb Tenses ]
By the end of the day, we ________ all the reports for the meeting.
A. will have completed
B. completed
C. complete
D. have completed

Random Topics:
Compound Nouns and Compound Adjectives QuestionsContractions and ConjunctionsQuantifiers MixGrammar: Have toPast Simple (to be)Temporal Conjunctions and ConnectivesUse of Prepositions or ConjunctionsDegree of ComparisonPersuasive TextDefinite & Indefinite Pronoun & ConditionalsOther quiz:
Grammar › ViewI ______ in the morning.
A. well exercise
B. exercise a lot
C. exercise really
Quantifiers › View
My friend has _____ books.
A. hardly
B. lots
C. much
D. plenty of
Grammar › ViewThey had been walking _____ 2 hours when it started to rain.
A. since
B. for
C. in
Gerund after Prepositions and Certain Verbs › View
I wanted to congratulate you ___ making such a good speech.
A. of
B. with
C. by
D. on
