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:

Vocabulary & Grammar › View

Jim can speak English _____ French fluently.

A. since

B. but

C. and

D. so


Grammar › View

What is the part of speech of the word “under” in the sentence “The cat is under the table”?

A. noun

B. verb

C. adjective

D. preposition

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Â