[ 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

Random Topics:
ConjunctivesSimple Past vs Past Continuous TensePersonificationMixed GrammarTemporal Conjunctions and ConnectivesGerund/ To Verb/ VerbGrammar / PronounsVocabulary and IdiomsModalsGerund and InfinitiveOther quiz:
Preposition of Direction › ViewThe 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
