[ Present Tenses ]
Poor Meg! She…. that essay for hours now and she still hasn`t finished
A. writes
B. is writing
C. has written
D. has been writing

Random Topics:
Grammar: AgreementIf ClausesReporting VerbsWord Form & Verb TenseGrammar - Nouns, Verbs, and AdjectivesArticles & QuantifiersHave vs. HasHave toReported Speech and Reporting VerbsTenses and Sentence CompletionOther quiz:
Some vs. Any › View. There are a few eggs in the fridge but you will need to buy … milk.
a. some
b. any
Vocabulary & Grammar › View
A thing with a long handle and thin pointed metal parts at the end, which you use to pick up food.
A. chopsticks
B. saucer
C. spoon
D. fork
Modal and Phrasal Verbs › View…. you please be quiet? I’m trying to read.
A. Would
B. Can
C. Shall
D. Should
Comparatives or Superlatives › View
A giraffe is ______ than a deer.
A. Shorter
B. Smarter
C. Taller