By next year, he ___ (to graduate) from university.
A. will graduate
B. will have graduated
C. graduates

Random Topics:
Grammar: Reported QuestionsObject PronounPerfect and Past TenseVerb Tensewill, be going to, would like toVerbal and Appositive PhrasesAdjectives & PrepositionAdverbs, Infinitives, Definite ArticlePreposition of TimeTOEICOther quiz:
Grammar › ViewThere are ______ buildings in this city that are bad for the environment.
A. There are too many buildings in this city that are bad for the environment.
B. There are too much buildings in this city that are bad for the environment.
C. There are less buildings in this city that are bad for the environment.
D. There are fewer buildings in this city that are bad for the environment.
Modal Verb › View
The doctor said that he ______ eat more. He’s too weak.
A. should
B. should not
C. can
D. cannot
Tenses › ViewThe Earth ________ around its axis once every 24 hours.
A. goes
B. go
C. went
D. will go
Articles › View
. . . Harry Potter is a character created by J.K. Rowling.
A. a
B. an
C. the
D. –
