[ 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:
Grammar › ViewThese apples are good .
A. Right
B. Wrong
C. Nothing
Adjective Clause › View
If you are a latecorner, according to Psychologist ……… talked to New York Times, you should change your attitude soon.
A. Where
B. When
C. Why
D. Who
E. Whom
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
