Grammar Quiz

[ Future Perfect Tense ]

By tomorrow morning, he ———- well.

A. Will sleep
B. Have slept
C. Will have slept
D. Slept

Select your answer:
A  B  C  D  E 


Random Topics:
Idioms Comma Modal Auxiliary VerbVocabularyModal VerbVocabulary and TensesPast Perfect vs Past SimpleGerunds & Infinitives + VocabularyConditional Tenses

Other quiz: Future Forms

Hi, John. What ________________ after school today? – I’m not sure yet.

A. are you doing

B. will you do

C. you do

D. do you do


How to use : Read the question carefully, then select one of the answers button.