Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Articles

Other quiz:

Vocabulary › View

(n) a person who steers or directs a ship or an aircraft

A. descendants

B. majority

C. navigator

D. twilight


Present Tenses › View

A: ‘Hello, Jane. I’m home.’
B: ‘Where have you been? I ______ for you all day!’

A. have been looking

B. look

C. am looking

Grammar › View

The 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