Grammar Quiz

[ Vocabulary & Grammar ]

How long have they _____ there?

A. waiting

B. been waited

C. been waiting

D. waited

Select your answer:
A  B  C  D  E 


Random Topics:

Simple and Progressive Verb TensesAntonymsGrammar - some / anyModals for RecommendationsWill, Be going to, Present ContinuousCausative VerbModal Verbs and Contrastive ConjunctionsCOUNT - NONCOUNT NOUNSArticles - rulesNoun and Modal Verbs

Other quiz:

Phrasal Verb › View

Match the meaning of “put off”.

A. store (food)

B. save for later use

C. extinguish

D. postpone / cancel


Grammar › View

The language __________ he speaks at home is Arabic.

A. which

B. where

C. what

D. who

Grammar Assessment › View

Relative Clauses describe or give extra information about something.

A. TRUE

B. FALSE


Grammar › View

Greek people are proud of their________________.

A. greetings

B. ancestors