[ 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

Random Topics:
Comparative and Superlative AdjectivesAdverbs of Time and PlaceCompound and Complex SentencesGrammar on ConditionalsDistinguishing Future TensesTag QuestionPronouns ( Interrogative )Verbals and GerundsPresent Perfect TenseIntermediate GrammarOther quiz:
Comparative and Superlative Adverbs › ViewYou need to try _________ next time.
A. harder
B. hardest
C. more hardly
D. hardlier
Grammar › View
You have to make a _______ changes in your computer program.
A. some
B. few
C. little
D. bit
Vocabulary › ViewADHERE
A. TO STOP OR SUBDUE
B. TO HOLD FAST OR STICK TOGETHER
C. ESSENTIAL
Past Perfect vs Past Simple › View
Susan ______ (to turn on) the radio after she ______ (to wash) the dishes.
A. turned on, had washed
B. had turned on, had washed
C. had turned on, washed
D. turned on, washed
