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:
         


Random Topics:

Tenses for HospitalityVerbals and GerundsArticle & PrepositionVerb BEComparative & Superlative AdverbsVocabulary & Phrasal VerbPrepositions of MovementSuperlative AdjectivesDirect-Indirect SpeechComparatives ( adj/ adv)

Other quiz:

Sentence Types and Conjunctions › View

Choose the correct conjunction: “You can have cake ___ ice cream for dessert.”

A. or

B. but

C. and


Vocabulary › View

Choose the word that best completes the sentence. Karson will have to attend 12 physical therapy ______ (n) to help recover from his injury.

A. conferences

B. quotes

C. sessions

D. interviews