[ Future Perfect Continuous ]
In two months I (teach) English at this school for ten years.
A. will not have been teaching
B. will have been teaching
C. will had been teaching

Random Topics:
Present TensesVerb PhraseSimple Past TensesTenses and PronounsContinuous TenseWill vs be going toModals and TensesFuture TensesFigurative LanguageTenses & PassiveOther quiz:
Grammar › ViewI’ve been so busy all week. I don’t want to do anything at the weekend – I’ll just stay at home and ________.
A. make a rest
B. take it easy
C. make it easy
D. have a relax
Tenses › View
By the time we reached the cinema, the movie __________.
A. ending
B. ends
C. end
D. had ended
Grammar › ViewI don’t have _______ friends.
A. many
B. lots
C. some
D. a lot
Vocabulary and Grammar › View
What is the term for the verb in the sentence ‘He wrote ten very creative short stories last year’?
A. Drive
B. Writes
C. Ate
D. Met