Topics: 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:
Can, Could, May, MightReported SpeechSimple Present and Past TensesWould/would like - affirmative/negativeWestern Europe CountriesVerb PatternsContinuous TensesTransportation VocabularySentencesVocabulary and DefinitionsOther quiz:
Future Tenses › ViewWe have bought some fruit. We __________ my grandparents tomorrow.
A. will have visited
B. are going to visit
C. will visit
D. visit
Subject-Verb Agreement › View
The colors of the festival costume ________ beautiful.
A. Is
B. Are
C. Was
D. Were
