Grammar Quiz

[ Perfect Tense ]

A: _____ you finished your lunch yet?

B: Yes, I _____

A. Has/has

B. Have/has

C. Have/have

D. Has/have not

Select your answer:
A  B  C  D  E 


Random Topics:

Present Forms and Narrative TensesVerb Types and TensesVerb BEClauses and GerundsTenses and PronounsAdjectivesSimple, Compound, Complex SentencesPunctuationSimple Future TenseWill and Will not

Other quiz:

Tenses › View

He … something very valuable in his hand: tickets for a long, long journey.

A. carried

B. was carrying

C. had carried


Grammar › View

….. lots of fast food is bad for you.

A. Eat

B. Eating

C. To eating

D. Eatting

Infinitives and Gerunds › View

It’s difficult ___ early

A. getting

B. to get


Adjectives and Adverbs › View

Find the adjective: “The small puppy barked loudly.”

A. small

B. puppy

C. barked

D. loudly