[ Tenses ]
By the time she retires, she ______ for the company for thirty years.
A. will work
B. will be working
C. will have worked
D. will have been working

Random Topics:
Regular and Irregular VerbsA(n), the, no articleArticle and Order of AdjctiveModalModals for ObligationPresent Perfect and Present Perfect ContinuousActive Voice-Present tenseModal Verbs and Contrastive ConjunctionsMaritime Vocabulary and GrammarConnectives (because, due to, owing to, because of)Other quiz:
Grammar › ViewI ……….. when you ……….. yesterday.
A. have eaten // arrived
B. was eating // arrived
C. have been eating // were arriving
D. was eating // were arriving
Grammar › View
Oliver __________ a movie now.
A. watches
B. watching
C. is watching