Grammar Quiz

[ Grammar ]

How long ___ waiting for me?
a. have you been
b. you have been
c. have you

Select your answer:
         


Random Topics:
Desert vs. Dessert Conditional Sentence Type 2 When vs. While Prepositions and Phrasal VerbsPresent Simple & Present Progressive TenseRelative PronounsPast Simple and Past ContinuousExclamationGrammar (want to/ need to/ have to)

Other quiz:

Idioms › View

To speak to someone without letting them answer is to ___.

a. talk over
b. talk at
c. talk to


Phrasal Verbs › View

To support someone or something and stop them from falling.

A. Hold off

B. Hold on

C. Hold up


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