[ 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:
Grammar › ViewAs we ambled along the moonlit path, we listened to the symphony of crickets in the woods around us.
A. moonlit
B. symphony
C. woods
Articles › View
The Taj Mahal is located in _____ India.
A. the
B. a
C. an
D. none
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
