[ Perfect Tenses ]
Kavita: When will your sister finish her study?
Sean: I hope she… by July next year.
A. will have graduated
B. has graduated
C. had graduated

Random Topics:
Definite and Indefinite ArticlesSimple vs Present Continuous TensesAsking for and Giving OpinionPresent Simple vs Present ContinuousPast Simple TensePrepositions & Modal VerbsAdjective + to + VerbGerunds, Infinitives and Modals of PossibilityInfinitive FormsPhrasal verbs and Prepositional PhrasesOther quiz:
Future Tenses › ViewWe _______ how to make chocolate cake in this cooking class.
A. learn
B. will be learning
C. will learn
D. will have learned
Vocabulary › View
If a character in a story is trying to “restore” something, what are they likely trying to do?
A. Destroy it.
B. Bring it back to its original condition.
C. Avoid it.
D. Symbolize it.
Grammar › ViewDon’t worry. You __________________anything to help.
A. wouldn’t have done
B. could have done
C. couldn’t have done
D. couldn’t did
E. shouldn’t have done
Articles › View
She offered me _______ drink.
A. a
B. an
