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:
A  B  C  D  E 


Random Topics:

Present Perfect and Present Perfect ContinuousSimple, Compound, Complex SentencesConjunctive Adverbs and PunctuationModals of ProhibitionNoun / PronounTenses and QuestionsVerb PhraseArticles and PronounsAdverbs and PhrasesVocab and Grammar

Other quiz:

Tenses › View

I _______ much of you lately. We _______ three months ago.

A. haven’t seen- last meet

B. didn’t see- met

C. haven’t seen- have meet

D. didn’t see- have met


Verb Phrase › View

We shall go tomorrow.

A. We shall

B. No No

C. shall go

D. tomorrow