[ 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:
Tenses › ViewI am helping my neighbor while he is fixing his car.
A. Present Simple
B. Present Continuous
C. Present Perfect Continuous
D. Present Perfect
Vocabulary › View
The teacher decided to _______ the assignment for one student so she didn’t have to answer as many questions.
A. accumulate
B. modify
C. aggravate
D. validate
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
