[ 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:
Phrasal Verb › ViewWe must ____________________ with our work until our teacher come back.
A. carry out
B. carry into
C. carry on
D. carry in
Grammar › View
The buildings…..dormitories.
A. am
B. is
C. are
D. do
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
