[ Tenses ]
I will have been sleeping in a long time when you get home
A. Present Perfect Tense
B. Past Perfect Continuous Tense
C. Future Perfect Tense
D. Future Perfect Continuous Tense
Select your answer:

Random Topics:
Pronouns and AdverbsAdverbial ClausesSimple Future - WillInfinitives for reasonsGerund vs InfinitiveGrammar and Adverbs-Ing and Infinitive Verb PatternsArticles and PronounsModals of Speculation and DeductionGrammar SuffixesOther quiz:
Sentence Structures › ViewI had so many memories of my pet frog.
A. Simple
B. Compound
C. Complex
D. Compound-Complex
Prepositions after Verbs and Adjective › View
The teacher was upset _____ the student’s behaviour
A. at
B. about
C. with
D. on
