[ Perfect Tense ]
She _____ an essay by 8 pm tonight.
A. will have written
B. will has written
C. will written
D. have written

Random Topics:
Simple Present and Present Continuous TensesVerb AgreementTenses & AffixesSimple Past Tense and Past Perfect TenseAdverbs of Manner, Likes and PreferencesGerund or InfinitiveActive and Passive voiceConjunctions and CommasAdjectives and comparisonsPresent Perfect or Past SimpleOther quiz:
Tenses › ViewYou …. drive car to the mall
A. Drive
B. Drives
C. Drove
D. Driven
Tenses › View
Tina ………………………………when she fell and hurt her leg.
A. were dancing
B. was dancing
C. danced
