[ Tenses ]
By 2030, I____ for ten years
A. I will teach
B. will have taught
C. will have been teaching
D. teaching
Select your answer:

Random Topics:
Have to / Do not have toFuture FormsAdjectives and DegreesSecond Type ConditionalArticles and NounsVerb to haveReporting VerbsVerb ConjugationPlaces in TownOther quiz:
Grammar › ViewThey swim fast, and the depend on fish for food.
A. compound sentence
B. not a compound sentence
Grammar › View
Tomorrow at this time, I ______ at the airport waiting for my flight.
A. am standing
B. will stand
C. stood
D. will be standing
E. was standing