[ Future Perfect Tense ]
By tomorrow morning, he ———- well.
A. Will sleep
B. Have slept
C. Will have slept
D. Slept

Random Topics:
Verb Patterns / IngPunctuationTo Infinitive or Bare InfinitiveModals VerbConjunctivesGrammar Present Perfect (ever never)Conditional TypesPreposition after some VerbsFuture Tense (will/be going to/p.continuous)Grammar - Present Perfect TenseOther quiz:
Grammar › ViewThe teacher wanted to know why he …………………………….. a cellphone to school.
A. has bring
B. had bring
C. had brought
D. have brought
Modal Verbs › View
What is the correct modal verb to complete the sentence: ‘If you want to assemble those shelves correctly, you ___ read the instructions first.’?
A. can
B. might
C. must
D. could
Grammar › ViewThe garbage is full. Can you _________, please?
A. take out them
B. take it out
C. take out it
Phrasal Verbs › View
Do you want to stop in this town, or shall we _______?
A. turn on
B. turn off
C. go on
D. look after
