[ 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

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 PhraseOther quiz:
Grammar › ViewYou 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 › ViewMany 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
