Grammar Quiz

[ Present Perfect Tense ]

Why ____ me?

A. have already gone

B. has rained

C. haven’t called

D. have you been

Select your answer:
A  B  C  D  E 


Random Topics:

So - Too - Either - NeitherModal Verbs - ObligationPresent Perfect and Past TensesThird Grade ExamAdverb or AdjectiveVerb Tenses and Past ParticiplesGerunds, Infinitives and ParticiplesPersonificationGrammar - used toPresent Simple and Present Continuous

Other quiz:

Grammar › View

There ______________ a movie theater next to the drugstore, but now there is a ten-story office building in its place.

A. used to be

B. used to being

C. was used to be

D. was used to being


Conjunction › View

After months of trying and studying hard, Nana … passed the UTBK

A. Initially

B. Therefore

C. Consequently

D. Finally

Past Tenses › View

They _______ (graduate/graduates/graduated/graduating) from college two years ago

A. graduate

B. graduates

C. graduated

D. graduating


Present Perfect › View

We haven’t seen you _____ a long time.

A. ago

B. since

C. for

D. ever