Grammar Quiz

[ Perfect Tenses ]

Choose the correct form of the verb in “Present Perfect Tense”.

She ____(buy) this pen.

A. bought

B. has bought

C. have bought

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Future ActionConjunctions, Prepositions and InterjectionsArticles with Proper NounsVerbs + Infinitives / GerundsVerb Tenses (Progressive, Perfect)Compound AdjectivesAdverbs, Modals, Preposition of timeModal ProbabilityPresent Perfect & Past Simple TenseNoun, Adjective, and Adverb Clauses

Other quiz:

Grammar › View

Not until I got on the bus _____ that my shirt was on inside out.

A. that I found

B. did I find

C. that I had found

D. had I found


Homophones › View

What did you do ______, while you waited?

A. Then
B. Than

Preposition (at,in,on) › View

Where is Alice?

She is —- the attic.

A. at

B. in

C. on


Subjunctive › View

I wish I had time to go. In fact, I …….. to go.

A. Had time
B. Didn’t have time
C. Wouldn’t have time
D. Don’t have time
E. Wouldn’t have time