[ Future Tenses ]
Which sentence is correct?
A. By the time you get home, I will have cleaned the house.
B. By the time you get home, I will clean the house.
C. By the time you get home, I will be cleaning the house.
D. By the time you get home, I clean the house.

Random Topics:
Sentence Structure and Grammar RulesTenseGerund & ParticipleAdverbial ClausesApologizingAuxiliary VerbsTypes of Simple SentencesPresent Simple TensePhrases & ClausesRelative Clauses and Past PerfectOther quiz:
Future Tense › ViewMs Lim ____ fly to Brazil next month.
A. will
B. shall
C. is
D. are
Compound Nouns and Compound Adjectives Questions › View
In the phrase “a brightly-lit room,” “brightly-lit” is:
A. A closed compound noun
B. An open compound noun
C. A hyphenated compound adjective
D. A compound verb
Future Perfect Continuous › ViewThis is an example of a stative verb.
A. like
B. work
C. live
D. sleep
Grammar › View
I can’t understand her because she __________ Korean
A. speak
B. spoke
C. speaks
D. speaking
