[ 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 ConjunctionsOther quiz:
Grammar › ViewThere 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
