Grammar Quiz

[ Tenses ]

Future Perfect Continuous Tense

In 2025, I ___________ at this company for 10 years.

A. had been working

B. will have worked

C. have been working

D. will have been working

Select your answer:
         


Random Topics:

Things in EnglishGerunds and InfinitivesGrammar - QuantiflierTenses and ModalsVerbal and Appositive PhrasesVerb + Infinitive or GerundTenses & AffixesComparatives or SuperlativesPassive and Active SentencesTransitive or Intransitive Verbs

Other quiz:

Grammar › View

Identify the correct verb form: “Stop boasting about your achievements; you ………….. about them for an hour now!”

A. had talked

B. have talked

C. had been talking

D. have been talking


Conjunctions › View

Our math teacher gave her a punishment ____ she was late for class for the third time this week

A. and

B. but

C. or

D. for

E. so