[ 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:
Tenses and StructureComparative and SuperlativesInfinitive and GerundAsking and Giving OpinionVerbs and TensesPrepositions and ArticlesQuantifiers MixWish clauseConjunctions and PronounsPrepotitionsOther quiz:
Prepositions › ViewShe traveled _____the cannal through England
A. beneath
B. across
C. among
Homonyms › View
The teacher calls the student ___ every morning.
a. role
b. roll
I __________ work in the same department as your sister.
A. Used to
B. Would
C. Used to/ would
Present Perfect Tense › View
Tom and Alex __________________(not/eat) the cookies.
A. hasn’t eaten
B. hasn’t eated
C. haven’t eaten
D. haven’t eated
