Topics: 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:
IN, ON & ATWh-QuestionPronoun-Verb AgreementMay, MightPresent Perfect and Past TensesContrastive ConjunctionsVocabulary, Adjective & PrepositionCohesive DevicesVerb IdentificationHave as verb and auxiliaryOther quiz:
Grammar › Viewwhat is the past form of listen?
A. listeds
B. listened
C. listenes
Grammar › View
Don’t you think it’s time you __________ the dishes? They’re pretty gross.
A. done
B. do
C. did
