Grammar Quiz

[ Present Tenses ]

I`m sorry! ….for long?

A. do you wait

B. are you waiting

C. have you waited

D. have you been waiting

Select your answer:
         


Random Topics:
Adjective vs. AdverbPossessive Adjective Past Continuous TenseFuture Perfect TenseFOR & SINCEClauseTenses and PronounsVocabulary : Coming & GoingSome & Any

Other quiz:

Present Perfect Negative and Interrogative › View

Have you ever ____________ a stomachache?

A. had

B. have


Pronoun-Verb Agreement › View

You _____ in your pool every day during the summer.

A. swim

B. swims


How to use : Read the question carefully, then select one of the answers button.