[ 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 1 is …
A. has been cleaning
B. have been cleaning
C. has cleaned
D. had cleaned
E. will have cleaned
Select your answer:

Random Topics:
Conjunctions, Prepositions and InterjectionsConditional Sentence 0, 1Noun Verb AgreementGrammar: Have toPast Simple and Past Continuous TensesMaritime Vocabulary and GrammarMixed GrammarPreposition of TimeComparative - SuperlativeLinkers and ConjunctionsOther quiz:
Sentence Structure › ViewIdentify the compound sentence.
A. She loves to paint, so she took an art class.
B. She loves to paint because it relaxes her.
C. Because she loves to paint, she took an art class.
D. She loves to paint after she discovered her talent.
Idioms › View
To “eat like a horse” means ___.
a. to eat noisily
b. to eat a little
c. to eat a lot
