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:

Indirect Speech › View

My friends said to me, “Be yourself!”

A. My friends wanted me to be yourself.

B. My friends wanted me to being myself.

C. My friends wanted me to be myself.

D. My friends wanted to be myself.


Grammar › View

What … on Saturday?

A. are you doing?

B. do you do

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