Grammar Quiz

[ Verb Tenses ]

Identify the tense: We have been waiting for the bus.

A. Future continuous tense

B. Present simple tense

C. Past perfect tense

D. Present perfect continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

Giving and Asking for AbilityPassive ModalsPresent Simple TenseComparisionQuestion Tags in Verb TensesModal AuxiliaryIf Conditional Zero and OneMixed GrammarGrammar and Sentence StructureWill vs Verb Infinitives

Other quiz:

Gerund, Infinitive & Modals › View

He ____ the boss but he retired early.

A. become

B. was being

C. was to become

D. be

E. must be


Grammar › View

The instructions were too _____ to follow, so I had to ask for help.

A. Simple

B. Clear

C. Complicated

D. Brief

Tenses › View

Choose the correct form: “He always ___ (go) to the gym.”

A. goes

B. go

C. is going

D. gone


Tenses › View

Choose the correct tense for the following sentence:

Tonight, we will be eating dinner at 8:00 p.m.

A. Past progressive
B. Present progressive
C. Future progressive