[ Future Perfect Continuous Tense ]
He … the business for two years by the end of next April.
A. will have been running
B. will has been running

Random Topics:
Grammar and VocabularyPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousFirst Conditional & Future TensesPresent Perfect Simple vs ContinuousSimple Present and Past TensesVerb + InfinitiveParticipal PhrasesModals of ObligationCan, Could, May, MightGrammar AssessmentOther quiz:
Conjunctions › ViewIt will rain either today __________ tomorrow.
A. or
B. nor
C. but also
D. and
Modal Verbs › View
You _____ not leave the class without informing the teacher.
A. must
B. shall
C. might
D. could
Determiners › ViewThere are _______ oranges than necessary to make juice for everyone.
A. a little
B. less
C. fewer
D. few
Gerunds, Infinitives and Modals of Possibility › View
I forgot ___ my homework last night.
A. do
B. doing
C. to do
D. did
