Grammar Quiz

[ Present Tenses ]

Why ___ (you, not finish) the report yet?

A. do you not finish

B. are you not finishing

C. have you not finished

D. have you not been finishing

Select your answer:
         


Random Topics:

Past and Present TensesGender and GrammarPresent Perfect Continuous TenseConjunctions and Sequence ConnectorsGrammarSubject Verb Agreement; Indefinite PronounsPreposition & GerundLinking Verbs & Helping VerbsDefinite, Indefinite and Zero ArticlesContrastive Conjunctions

Other quiz:

Grammar › View

There is too much …………..in the market today.

A. vegetables

B. rice

C. people

D. fruits


Simple Past Tense › View

I……in this office 2 years ago

A. working

B. worked

C. work

D. be working