Topics: Future Tenses
By tomorrow evening, she __________ for eight hours.
A. will have been sleeping
B. will be sleeping
C. is sleeping
D. will have slept
Select your answer:

Random Topics:
Adjectives and AdverbsArgumentative VocabularyModals TensesPassive Voice and Relative ClausesPresent / Future / Present Progressive / non Action VerbsGrammar of Conjunctions and PrepotitionsSentence Structure and ConjunctionsModal "Have to"Common & Proper NounsDemonstrative PronounsOther quiz:
Grammar › ViewAn imperative sentence…
A. Shows feeling
B. Asks a question
C. Tells information
D. Gives a command
Adverbs of Frequency › View
choose the correct answer:
A. Marc never clears the table.
B. Marc never clear the table.
C. Marc never the table clear.
