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:

Grammar › View

Choose the correct word to complete this PRESENT CONTINUOUS sentence: “Jimmy is … through the park.”

A. Running

B. Runing

C. Runned

D. Ran


Grammar › View

He works for an international _____.

A. organise

B. organisation

C. organised

D. organisational

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