[ Perfect Tenses ]
I … (1. clean) the entire house almost all day. I’m sure I … (2. finish) by the time my mom gets home tonight.
The suitable verb to complete blank no 2 is …
A. will have been finishing
B. will finished
C. will have finished
D. have been finished
E. had finished
Select your answer:

Random Topics:
ComparisionPast PassivePreposition and AdjectiveConjunctions and TransitionsPresent Perfect TensesTime ConjunctionsPresent Simple Positive and NegativeModals of Speculation and DeductionModals and ResponsibilitiesConditional Sentence Type 3Other quiz:
Grammar › Viewhe doctors’ surgery was closed on Sunday.
A. Singular
B. Plural
Adverb Clauses of Time › View
I will not come to your house ______ you apologize to me.
A. before
B. until
C. when
