[ 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

Random Topics:
Run-On SentencesRelative Clauses and etcCommon Grammar Mistakes and Spelling TipsReflexive Pronouns & Modal VerbsPresent, Past, Present Perfect and ComparativeGrammar - Collective NounsPresent Perfect vs Past SimpleAdverbs, Prefixes, and SuffixesTime ClauseInterjections, Tag Questions and Nouns of Direct AddressOther quiz:
Grammar, Conditional Sentences, Vocabulary › ViewMy sister ______ to Paris and shopped extravagantly if she had the means to do so.
A. gone
B. would have gone
C. went
D. goes
Vocabulary › View
a competition with games between teams or players, with one winner at the end
A. host
B. tournament
C. encourage
D. prize
Some vs. Any › ViewHave they got ______ sausage?
A. A
B. An
C. Some
D. Any
Phrasal Verbs › View
To experience a difficult situation is:
A. go through
B. put up with
C. bring about
