She told me she ___ the report by the time the manager arrived.
A. would finish
B. would have written
C. was writing
D. writes

Random Topics:
Present Tense vs Past TenseModal "Have to"Adverbs of Frequency & Simple Present TenseClauses and ConjunctionsConditionalsActive vs. Passive VoiceGrammar and AbsenceRelative & Interrogative PronounsComparison of Adjectives and AdverbsPassive and Active VoiceOther quiz:
Grammar › ViewSena _________________________ walked to work but she took the taxi instead.
A. could have
B. shouldn’t have
C. couldn’t have
D. needn’t have
Grammar › View
What are the four verb aspects?
A. simple, regular, past, future
B. simple, progressive, perfect, perfect progressive
C. simple, progressive, perfect, normal
D. progressive perfect, perfect, simple, future
Grammar › View‘I can’t find my book’ said Alba.
A. Alba said she couldn’t find her book.
B. Alba said she couldn’t found her book.
C. Alba said she can’t find her book.
D. She said she could found her book.
Tenses › View
We ____________ (travel) to Japan next month.
A. We will traveling to Japan next month.
B. We travels to Japan next month.
C. We traveled to Japan next month.
D. We will travel to Japan next month.
