Topics: Progessive Tenses
The following sentence is written in _______________.
By next month, they will have been living here for 20 years.
A. future tense
B. future progressive
C. future perfect progressive
D. future perfect
Select your answer:

Random Topics:
-ing form and the to-infinitiveWho or WhomFinite and Non-Finite VerbTransitive or Intransitive VerbsPresent Perfect Tense or Present Perfect Continuous TenseGrammar, Literature, and VocabularyPerfect ModalsPast Progressive TenseModal Verb in Passive VoiceVerb and PrepositionOther quiz:
Prepositions › ViewAll complete sentences must have a subject.
A. True
B. False
Tenses › View
By the time you arrive, I ___ (finish) my homework.
A. will have finished
B. will be finishing
C. will finish
D. have finished
