[ 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

Random Topics:
Present Continuos TenseNarrative, Past TensesGrammar MistakesCompound and Complex SentencesHow many / How much - Is there / Are therePassive Voice, Question Tag, PrepositionsPast Simple - Present PerfectHave toPrepositions and ArticlesVerbs & Phrasal VerbsOther quiz:
Past Tense › ViewJack ________ feeling well last night.
A. wasn’t
B. weren’t
Vocabulary › View
To be protected from disease is to be _____.
A. an investment
B. unfamiliar
C. immune