[ 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
Select your answer:

Random Topics:
Linkers and ConjunctionsPresent/Past/Future Continuous TenseFuture or PastPresent Perfect Tense and Simple Past TenseComparatives ( adj/ adv)Conditional Sentences and Verb FormPresent Tenses: Simple vs ContinuousArticle & PrepositionElectricity VocabularyPrepositionsOther quiz:
Grammar › ViewThey ___ TV when the boss ___
A. were watching/ came in
B. watched/ was coming in
C. watch/ came in
Modal Verbs › View
I _____ like to know if you’re free for coffee tomorrow.
A. Can
B. Must
C. Could
D. Would
