Grammar Quiz

[ Present Tense ]

The formula for writing the present perfect tense is:

A. have/has + past participle (3rd form of the verb)

B. had + past participle (3rd form of the verb)

C. have/has + present participle (1st form of the verb)

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives and PronounsFuture Tenses and ModalsGrammar - Countable/ UncountableGrammar and VocabularyFuture Tense VerbAdverbial Clauses of Manner and ResultModal Verbs of Deduction and SpeculationSentence StructurePreposition and Preposition PhraseWish - beginner

Other quiz:

Conjunctions › View

She doesn`t like them, ____ does Jenny.

A. So

B. Nor

C. Or

D. But


Grammar › View

I like singing. I sing in the …… every morning.

A. hospital

B. class

C. street

D. shower

Grammar › View

I ________ out last night but at the last minute I _________ that I had a quiz this morning

A. was going – realized

B. went- realized

C. had gone- would realize

D. would go- have realized


Grammar › View

Rose ………………… a book.

A. is watching

B. is reading