[ 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:
Vocabulary › ViewI usually ____ my younger sisters when my parents are away on business.
A. pick up
B. take care of
C. take charge of
D. look for
Modals › View
Mark __________ride a bike when he was five years old.
A. could
B. might
C. can
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
