Grammar Quiz

[ Present Perfect Tense ]

It …………………. here for a long time.

A. haven’t rained

B. doesn’t rained

C. hasn’t rained

D. hasn’t rain

Select your answer:
A  B  C  D  E 


Random Topics:

ConjunctivesSimple Past vs Past Continuous TensePersonificationMixed GrammarTemporal Conjunctions and ConnectivesGerund/ To Verb/ VerbGrammar / PronounsVocabulary and IdiomsModalsGerund and Infinitive

Other quiz:

Preposition of Direction › View

The smoke from the fire went _______ into the sky.

A. up

B. through


Modals › View

When the film starts, you ……………… be quiet.

A. must

B. don’t have to