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

Random Topics:
Vocabulary Spelling GrammarFuture Tense and ConditionalsDegrees of AdjectivesPresent ContinuousLinking Words and PhrasesTimePrepositions of Time and PlaceIntermediate PrepositionsModal Verbs of PossibilityModals of Obligation and PermissionOther quiz:
Grammar › ViewLook at the dark clouds! It _________ rain tomorrow.
A. will
B. will be
C. is going to
Prepositions › View
Jeanne was texting her boyfriend ___________the teacher was teaching.
A. Until
B. Of
C. While
D. For
