Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

I ___ (not/finish) my lunch yet.

A. didn’t finish

B. am not finishing

C. haven’t finished

D. haven’t been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Narrative TensesClauses and GerundsPresent simple, Present continuous, Singular, PluralPronouns, Verb, ConjunctionModals for Necessity and SuggestionsSubject Verb Agreement and Coordinating ConjunctionsInfinitivesPreposition of DirectionSimple PastPrepositional Phrase

Other quiz:

Grammar › View

You can ……………. high blood pressure by following a low-fat diet.

A. protect

B. finish

C. prevent

D. cut


Grammar › View

She _______ her homework by the time her parents arrived.

A. will finish

B. was finishing

C. had finished

D. is finishing

Grammar › View

Many people work for one goal: financial security.

A. correct

B. incorrect


Grammar › View

Isaac and Zahida are … young to get married.

A. too much

B. too

C. very too