[ 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

Random Topics:
Clauses and ConjunctionsPresent Continuous, Present Perfect and Used toHave to / Do not have toSentence Fragments and Complete SentencesMixed Present TensesFamily VocabularyActive and PassivePast and Future TensesConjunctions & InterjectionsTransitive and Intransitive VerbOther quiz:
Grammar › View…. water do you want?
A. How much
B. How many
C. How often
D. How like
Grammar TOEFL › View
“What happened to her skirt?”
“Oh, __________when she jumped over the fence.”
A. it was torn
B. to be torn
C. be torn
D. it tore
