[ 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:
Tenses › ViewLast year we … (go) to Finland for a holiday. We … (stay) there for two weeks.
A. went, stayed
B. went, stay
C. were going, stayed
D. went, were staying
Verb to Be Tenses & Object Pronoun › View
Complete the sentence with the correct form of ‘to be’ in future tense: She _______ go to the party tomorrow.
A. will
B. are
C. was
D. is
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
