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:

Grammar › View

Identify the sentence: Caden plays video games.

A. Simple

B. Compound

C. Complex

D. Compound-Complex


Vocabulary › View

What does the word ‘decrees’ mean?

A. an infectious disease that causes a high rate of death

B. mischievous

C. energetic

D. to declare a formal order

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