Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘I have been waiting for you for an hour.’

A. Present continuous tense

B. Past perfect tense

C. Future tense

D. Present perfect continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

ClausesVerbs – Nouns – Adjectives - AdverbsConjunctions - Conjunctive AdverbsHave to / Do not have toNoun PhrasesTenses and Sentence CompletionFirst ConditionalsBasic TensesSecond Type ConditionalContinuous Tense

Other quiz:

Grammar › View

Where would you put a colon OR a semi-colon?

The pen could write in three colors red, black, and green.

A. write: in

B. write; in

C. colors:

D. colors;


Grammar › View

Do you mind ………………..these letters for me?

A. send

B. to send

C. sending

Things in English › View

This car is British. what do you call the yellow part of the picture?

A. license plate

B. number plate


Grammar › View

Change the phrase into a possessive noun. 
The toys belonging to the child
A. The childs’ toys
B. The child’s toysÂ