Grammar Quiz

[ Present Perfect Tense ]

Haven’t you _______ your meal yet?

A. finish

B. finishing

C. finished

D. been finish

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional Sentences Type I, IITemporal Conjunctions and ConnectivesLinking Words and PhrasesReported Speech and Reported QuestionsCOUNT - NONCOUNT NOUNSEssential and Nonessential ClausesEd and Ing EndingsZero Conditional SentenceGrammar - Present PerfectTypes of Preposition

Other quiz:

Subject Verb Agreement › View

The birds ________ (sing/sings) beautifully in the morning.

A. sing

B. sings


Prepositions › View

They apologized ___ Jan for being late.

A. from

B. to

C. with

Grammar › View

My grandparents always___________ television before going to bed.

A. watch

B. watches

C. watching

D. are watching


Grammar › View

Watch out! You ________.

A. are going to fall

B. will fall