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:

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