[ 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:
Articles - rules › ViewIn front of names of rivers, oceans and seas (Atlantic ocean, Nile…)
A. no article
B. the
C. a/an
Tenses › View
– Do we have any cheese?
– No, we don’t.
– Okay, I _____ some when I go to the supermarket.
A. will bought
B. will buy
C. am going buy
D. is going to buy
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
