[ 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:
Grammar › ViewDo people _______ their mobile phones to buy cars?
A. using
B. uses
C. user
D. use
Vocabulary › View
What does “accompanied by” mean?
A. To go somewhere with someone
B. Full of resentment
C. Unlikely to happen
D. To inhabit a place
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
