[ Tenses ]
He _____ the mayor of the town for seven years until his death last year.
A. would have been
B. has been
C. had been
D. will have been

Random Topics:
Compliment, Congratulation, and HopeRelative Pronouns and AdverbsConjunctions, Prepositions and InterjectionsPresent Perfect and Present Perfect Progressive TensesAdjective Clause and Adverb ClauseVerb IdentificationConditional Sentence Type 3Helpful Phrases Correlative ConjunctionDefinite, Indefinite and Zero ArticlesOther quiz:
Grammar › ViewHe was sick, ___________he stills took part in the competition.
A. and
B. or
C. but
D. so
Tenses and Articles › View
He brought _____ food to ____ park.
A. a, a
B. the, a
C. a, the
D. the, the
Grammar › ViewThe hunter managed a hunt a ___________.
A. dear
B. deer
Grammar › View
Using it wisely, leisure promotes health, efficiency and happiness
A. If I could have known about
B. If I would have known about
C. Had I known about
