Grammar Quiz

[ Grammar ]

There you are!

A. I have waited for ages!

B. I waited for ages!

C. I have been waited for ages!

D. I have been waiting for ages!

Select your answer:
A  B  C  D  E 


Random Topics:

ComparisonsUncountable NounsComparatives - SuperlativesPRESENT SIMPLE - CHILDRENModal Verbs and ConditionalsComparatives - SuperlativeVerb Tense-ing &-ed AdjectivesGrammar & VocabularyTypes of Sentences

Other quiz:

Modal Verb Gerund or To Infinitive › View

Are you afraid of …….?

A. fly

B. flying


Conjunction › View

She turned off the record player she could concentrate in her study.

A. in case

B. but

C. so that

D. even if

Grammar and Vocabulary › View

John couldn’t go for vacation and his wife……..

A. couldn’t either.

B. neither couldn’t.

C. could neither.

D. neither could.


Grammar › View

Gunandar___on Alas Purwo yesterday.

A. Would have been arrived

B. Would have arrived

C. Would has arrived

D. Would have arrives