Topics: 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
Select your answer:

Random Topics:
Third ConditionalTenses of Verbs - UsageProgressive Verb TensesGrammar and StructureRun-On SentencesPassive Voice with Modal VerbsModal Verbs of PermissionPresent ContinousPresent Perfect Adverbs and Indirect QuestionsPrepositions - ConjunctionsOther quiz:
Narrative Tenses › ViewWe got to the cinema late and the film ……………….
A. has already started
B. had already started
C. already started
Tenses › View
He ______ very quickly when the accident happened.
A. drives
B. drove
C. was driving
D. had driven
