Grammar Quiz

[ Present Perfect Tense ]

The present perfect tense is made:

A. have/has + past participle

B. had + participle

C. be + verb + -ing

D. have/has + past tense

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs of movementSimple, Complex, Compound SentenceGrammar: is/are/was/wereTime and CalendarVOCAB & GRAMMARWho or WhomConjunctions & PrepositionsReported SpeechNarrative TensesPresent Perfect Negative and Interrogative

Other quiz:

Vocabulary › View

Identify the synonym of the word ‘vivid’:

A. bright

B. pale

C. faded

D. dull


Vocabulary › View

His second mariage was annulled because he never divorced his first wife.

A. detested

B. abrogated

C. irritated

D. enrolled

E. esteemed

Plural › View

Ticket

A. A
B. An
C. Plural noun


Future Tense › View

I ____________ some friends in the mall at 5 pm.

A. will meet

B. am going to meet

C. am meeting