[ Tenses ]
She … several short stories since December.
A. had written
B. has written
C. write
D. wrote

Random Topics:
Superlative AdjectivesPresent Tenses and VocabularyInfinitive GerundComparisonsModals and InversionContrastive ConjunctionsSimple Present and Present Continuous Tense-ing / InfinitiveFuture TensePresent and Past Simple TenseOther quiz:
Perfect Modals › ViewShe ________ called to cancel the meeting if she knew she wouldn’t make it.
A. must have
B. could have
C. would have
D. might have
Vocabulary › View
twisted and turned one’s body
A. scouted
B. squirmed
C. technology
D. tinkering