Grammar Quiz

[ Tenses ]

How long … for me?

A. have you waited

B. have you been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs of movementSuperlative AdjectivesFuture Perfect vs Future ContinuousGrammar Error Correction (Simple Present Tense)Modals of AdvicePresent ProgressiveMust or Mus notTime PhrasesZero and First ConditionalsCountable Quantifiers

Other quiz:

Vocabulary › View

Vagrant

A. A smell
B. A person wandering without a home
C. Absurdity
D. Violent


Second Conditionals › View

If I __________my job, I would apply to join the police.

A. lose

B. lost

C. will lose

D. would lose

Future Tenses › View

Oh, somebody is knocking! I … open it.

A. are going to

B. am going to

C. will

D. is going to


Past Simple Tense › View

They (buy) new clothes and (wear) them to the party.

A. bought, wear

B. buy, wore

C. bought, wore

D. buy, wear