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:

Verb Tenses › View

She __________ the dishes after dinner last night.

A. washed

B. washes

C. wash

D. washing


Vocabulary and Grammar › View

It is considered an act of ___________ for anyone to touch the sacred statue.

A. resolution

B. incoherence

C. adherence

D. sacrilege

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