Grammar Quiz

[ Grammar ]

There you are! I _______ for two hours. Where have you been?

A. am waiting

B. have been waiting

C. wait

D. waited

Select your answer:
         


Random Topics:

Modal and Phrasal VerbsMixed ConditionalModals of Obligation and NecessityGrammar - ConnectorsAuxiliary Verbs (be, do, have)Past Simple VerbsPersuasive TextFor vs SinceSpeculation with Modal VerbsDegrees of Comparison

Other quiz:

Grammar › View

What does “Byname” mean?

A. Code name

B. Nickname

C. Pen-name


Grammar › View

The ____ of a sentence includes who or what the sentences is about.

A. subject

B. predicate