[ 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:
Subject Verb Agreement › ViewSelect the sentence with correct subject-verb agreement:
A. The pack of wolves were howling in the night.
B. The pack of wolves was howling in the night.
C. The pack of wolves be howling in the night.
D. The pack of wolves are howling in the night.
Countable and Uncountable Nouns › View
bravery
A. countable
B. uncountable
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
