Grammar Quiz

[ Present Perfect Tense ]

I __________ (meet) Anna once.

A. have meet

B. has meet

C. have met

D. have meeted

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar / PronounsSimple Past or Past ContinuousTenses (Present, Past, Future Forms)Preposition of Time-ing / InfinitiveModals for Ability, Possibility and PermissionTypes of Sentence StructurePossessive Pronouns and Quantifiers-ed/-ing AdjectivesTypes of Sentence Structures

Other quiz:

Past Perfect Tense › View

… before the participants came?

  1. Had the room been brighter
  2. Had the room brighter


Conditional and Mix Conditional Sentence › View

if I had bought the ticket to Lombok last week, ….

A. I will be on plane now

B. I would be on plane now

C. I am on plane now

D. I have been on plane

Grammar › View

If they’re first place, they might win five hundred riyals.

A. complex sentence

B. compound sentence

C. simple sentence


Grammar › View

……………… is this book? It’s 10$.

A. How much

B. How many

C. How often