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:

Active and Passive Voice › View

The President ……………………. about the coup in Central America. (JUST INFORM)

A. were just informed

B. has just been informed

C. have been informed


Mixed Present Tenses › View

Justin …………………………………..(write, currently) a book about his adventures in Tibet.

A. is currently writing

B. has currently written

C. has currently wrote

D. currently writes

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