[ Perfect Tenses ]
By tomorrow morning, he ____________________ wonderfully.
A. will have slept
B. will sleep
C. had slept
D. was sleeping

Random Topics:
English ArticlePresent Perfect Simple vs ContinuousPronouns, Verb, ConjunctionPast TensesVerb PhrasesIntermediateQuantifiers & Modal VerbsTypes of PhrasesPresent Simple, Present Continuous or Present PerfectPresent Perfect or Past Simple TenseOther quiz:
Modal Verbs › ViewWe ___ have gone to the party; we were too busy.
A. Couldn’t
B. Mustn’t
C. Shouldn’t
D. Wouldn’t
Sentence Structure › View
After the meeting ended, we all went out for coffee.
A. NO CHANGE
B. meeting ended. We
C. meeting ended; we
D. meeting ended we
Conditional Sentence › ViewIf you go away, please write to me, _______ you?
A. will
B. can
C. would
D. do
Phrasal Verbs › View
What does this phrasal verb mean? “Bring up”
A. jump
B. wait
C. mention
D. talk