Grammar Quiz

[ Perfect Tenses ]

Last year, when you started working here, I … (1. work) in this company for 23 years.

This year, I … (2. work) for 24 years.

Next year, I’ll get a loyalty reward because I … (3. work) for 25 years.

The suitable verb to complete blank no 1 is …

A. was working

B. have been working

C. had worked

D. had been working

E. will have been working

Select your answer:
A  B  C  D  E 


Random Topics:

Future TenseFuture SimpleConnectorsGerundsPassive Voice, Question Tag, PrepositionsExclamationPast Simple Negative & QuestionsModal Verbs & Reflexive PronounsWorld Literature VocabularyPresent Simple, Present Continuous or Present Perfect

Other quiz:

Grammar › View

—– question that he asked me was easy. suitable article

A. a

B. an

C. the


Vocabulary › View

The same amount of matter exists before and after the change—none is created or destroyed

A. closed system

B. conservation of matter

C. chemical reaction

D. solution

Vocabulary › View

A main road or public highway

A. Venerable

B. Thoroughfare

C. Fervor

D. Effervescent


Tenses › View

He __________ (play) the guitar since he was a child.

A. plays

B. played

C. is playing

D. has been playsing