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

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