[ Future Tenses ]
I shall be back by 6 and I hope you ___ a good sleep by that time.
A. will have had
B. will have
C. would have
D. have had

Random Topics:
Modal Verbs & Time PrepositionsPast Simple vs Present SimpleTime PhrasesPronouns and AdverbsTag QuestionModal Verbs and Gender NounsAdverbial PhrasesTenses - Pasive VoiceQuestion TagsMixed GrammarOther quiz:
Modals › ViewYou ___ be serious!
Why? What’s the problem?
A. can’t
B. may
C. should
Modals › View
The bank was robbed while you were inside! The robbers …. you!
A. may hurt
B. could have hurt
Reported Speech › ViewMy mom: “Do your homework”
My mom ____________
A. told me to do my homework
B. told me do my homework
C. told me that I did my homework
Vocabulary › View
far away
A. proclaimed
B. distant
C. marveled
D. cautiously
E. sumptuous
