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:

Relative Clauses › View

The house __________ they’ve bought is next to the park.

A. Where

B. This

C. Which

D. Who


Conjunctions › View

It will rain either today __________ tomorrow.

A. or

B. nor

C. but also

D. and

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