[ 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:
Subject-Verb Agreement › ViewThere _______ to be some people left in that town after yesterday’s flood.
A. Have
B. Has
Grammar › View
The man _________________ was speaking to us was very tall.
A. who
B. which
C. whose
I ……….. 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
