Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 › View

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