Grammar Quiz

[ Tenses ]

. We ______ (wait) for the bus for 30 minutes.

A. wait

B. are waiting

C. have waited

D. have been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Wish - beginnerFuture Tense VerbPast and Present Continuous tenseused to, be used to, get used toPast Simple TenseModals of Obligation & ProhibitionVerbs + Gerund or InfinitivePossessive Adjectives & Possessive PronounsVerbs – Nouns – Adjectives - AdverbsElectricity Vocabulary

Other quiz:

Grammar › View

I _________ many story books.

A. has

B. had

C. have


Grammar › View

You __________ wear school uniform to school.

A. should

B. shouldn’t

Vocabulary › View

Parents are always willing to lend a sympathetic ____ to their children when they have problems.

A. hand   

B. ear 

C. eye 

D. paw


Verbals and Gerunds › View

Identify the infinitive in the following sentence: “He asked to leave early.”

A. asked

B. to leave

C. leave

D. early