[ 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.
Select your answer:

Random Topics:
Passive Voice with ModalsFuture Tense VerbGrammar: Parts and PunctuationPhrasal VerbPrepositions and ArticlesShould, Should not haveGiving and Asking for AbilityVocabulary & Phrasal VerbThe First Conditional (if/unless)3rd Person SingularOther quiz:
Grammar › ViewJack ______________ like to run.
A. don’t
B. doesn’t
C. can’t
Present Simple › View
David never………………up after his mess.
A. cleans
B. clean
