Grammar Quiz

[ Tenses ]

She will have finished her homework by the time you arrive.

A. Future Simple:

B. Future Continuous:

C. Future Perfect:

D. Future Perfect Continuous:

Select your answer:
A  B  C  D  E 


Random Topics:

Passive VoiceConditional Sentences and AdverbsReflexive Pronouns & Modal VerbsPast ModalsIntensifiers: Really vs VeryPhrase or ClauseDirect and Indirect SpeechFormal & Informal WordsGrammar and SyntaxComplex Sentences with Adverb Clauses

Other quiz:

Subject Verb Agreement › View

The shoes I bought last month _____ out of style.

A. is

B. are


Quantifiers and Articles › View

We must be quick. We have ……….. time left.

A. few

B. a few

C. a little

D. little

Tenses › View

When talking about actions and situations which are generally true, we use:

A. Present simple

B. Present continuous


Grammar › View

Andrea: I can dance very well

She said she ________ dance very well

A. can

B. could

C. would