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:

Grammar › View

A: “Make yourself at home.”

B: “ _____.”
_
A. Excuse me

B. Thank you

C. Sleep well

D. Thanks. Same to you


Modal Verb › View

No thanks.  I____ call back later

A. Would

B. Can

C. Will

D. May

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