Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses and StructureComparative and SuperlativesInfinitive and GerundAsking and Giving OpinionVerbs and TensesPrepositions and ArticlesQuantifiers MixWish clauseConjunctions and PronounsPrepotitions

Other quiz:

Used To, Be Used To, Get Used To › View

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