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:

Grammar › View

Sam an Julie _____ very happy

A. look

B. looks

C. looking


Past Tenses › View

What past tense emphasizes the process of an action leading up to another past action?

A. Past Simple

B. Past Continuous

C. Past Perfect Continuous

D. Past Perfect Simple

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