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:

Determiners › View

I have a dog, a cat,_______ a little bird.

A. So

B. And

C. Because

D. But


Grammar › View

Liam: Have you ever skied?

Lisa: Yes, I —- a couple of times last winter. We were in Uludağ.

A. have skied

B. am skiing

C. skied

D. was skiing

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