Grammar Quiz

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 auxiliary

Other quiz:

Grammar › View

what 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