Grammar Quiz

[ Tenses ]

Identify the tense: I will have been living here for a decade.

A. Future perfect continuous tense

B. Future perfect tense

C. Past perfect continuous tense

D. Present continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence Structure and ConjunctionsAdverbs of Time and PlaceNoun Verb AgreementUsed toSecond ConditionalsTime ClauseRegular Plural NounsArticles and DeterminersAdverbs of How Something is DoneComplex Prepositions

Other quiz:

Simple Past Tenses › View

We ___ a lot of fun at the party.

A. haved

B. had

C. having


Preposition Form › View

Choose the correct option to fill in the blanks with suitable prepositions.

A fight broke ________ between the supporters of two opposing teams at the stadium.

A. down

B. up

C. out

D. through

Grammar › View

The truck is going up the hill.

A. past

B. present

C. future


Past Simple and Past Progressive › View

I______________ (sit) in a cafe when you ___________ (call) .

A. sat / were calling

B. was sitting / called

C. sitting / were calling

D. sat / called