Topics: 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:
Modal Verbs of Deduction and SpeculationPronounModals of Speculation and DeductionSentences Function and StructurePast Simple VerbsRelative Clauses and etcFirst Conditional & Future TensesParticiple AdjectivesGrammar - must & have toQuestion TagsOther quiz:
Grammar › ViewShe _______ the planks yesterday.
A. watered
B. watering
C. watres
Grammar › View
A It’s very warm here.
B Yes. _____ the window.
A. I’ll open
B. I’m opening
C. I open
