Grammar Quiz

[ Tenses ]

I __________ John for hours and hours and he __________. I’m really angry with him!

A. has called – haven’t answered

B. have been calling – hasn’t answered

C. am calling – has answered

D. haven’t called – is answering

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns and AdverbsCorrelative ConjunctionGrammar - direct/indirect objectsArticle & PrepositionGrammar: Adjectives & PrepositionsVocabulary and Verb TensesPast Tense vs Present Perfect TenseDirect and Indirect SpeechSimple Past TensesPresent Simple Tense Passive

Other quiz:

Grammar: so and such › View

The party was really great. lt was …………. shame you couldn’t come.

A. so

B. such

C. such a


Gerund or Infinitive › View

He offered … me with the homework.

A. helping

B. to help

Vocabulary and Grammar › View

. At three o’clock this afternoon, we _____ outside the town hall for six hours.

A. will have been protesting

B. will have protested

C. will be protesting

D. shall protest


Grammar › View

The beautiful village is sheltered …………. the weather by the mountain.

A. from

B. by

C. in

D. of