Grammar Quiz

[ 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:
A  B  C  D  E 


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 Verb

Other quiz:

Conditional Tenses › View

You … the weekend if you … with us.

A. enjoyed – came

B. had enjoyed – had come

C. would’ve enjoyed – had come

D. had enjoyed – would’ve come


First Conditional › View

She ______ (to cook) dinner if you ______ (to go) to the supermarket.

A. will cook/ go

B. will cook/ goes

C. cooks/ will go

D. cook/ will go

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