[ Tenses and Passive Voice ]
. By the time she retires, she _____ in the education sector for over 30 years.
A. will have been teaching
B. will be teaching
C. will have taught
D. will teach
Select your answer:

Random Topics:
Present Perfect and Present Perfect Progressive TensesFuture Tenses and ModalsPrepotitionsCan/CouldTenses - Pasive VoiceVerb AbilityAdjectives, Adverbs, and PrepositionsAuxiliary WordsTenses and ArticleModals and TensesOther quiz:
Grammar › ViewThis problem………… by your brother yesterday.
A. was solved
B. is solved
C. will be solved
D. solves
Phrasal Verbs › View
I am going to ____ ______ those old pictures from the wall.
A. do over
B. hang up
C. call up
D. take down
