Free reference guides to English Grammar
Practical English Usage, Grammar terms
Vocabulary, Speaking and Writing

Reference Desk
Home
English Grammar
Practical English Usage
Grammatical Terms
English Writing
English Speaking
vocabulary
Business English

Interactive pages
English grammar exercises
English vocabulary exercises

 

 

Tenses

Choose the correct Verb or expression to complete the sentence. Each question has only one correct answer. When you are finished click on the "Next Question" button.

Question: By next Christmas we will ----------- here for eight years.
have been
had been
be
be living

If you didn't do so well, or you would like to study about tenses before doing this exercise go to the Tenses study page.

Related Exercises
Tenses exercise I
Tenses exercise II
Tenses - Exercise III
Tenses - Exercise IV
More English Grammar Quizzes
Conjunctions exercise I
Conjunctions - exercise II
Adjectives and adverbs with the same form exercise
Comparison using comparatives and superlatives exercise
Determiners exercise
Prepositions exercise I
Prepositions exercise II
Prepositions - Exercise III
Prepositions - Exercise IV
Prepositions - Exercise V New!
Prepositions - Exercise VI New!
Relative pronouns exercise