Grammar Quiz

[ Perfect Progressive Tenses ]

By next year, she ______ (teach) at this school for ten years.

A. will have taught

B. will have been teaching

C. has been teaching

Select your answer:
A  B  C  D  E 


Random Topics:

Adjectives & PrepositionsPossessive AdjectivesModals and TensesInfinitive or GerundGrammar - Present Perfect TensePresent Perfect - Just, Already, YetPronounFuture SimpleGoing To Be and WillGrammar Rules

Other quiz:

Subordinating Conjunctions › View

Do you want to go to the zoo _________ we’re in Berlin?

A. so that

B. after

C. before

D. when


Gerund and Infinitive › View

I’m thrilled about ___ (travel) to other countries next year.

A. travels

B. to travel

C. travelling

D. travelled