Grammar Quiz

[ Present Tenses ]

I….(wait)….for you since two o’clock.

A. has been waiting

B. waiting

C. have been waiting

D. am waiting

Select your answer:

Random Topics:
Indefinite Pronoun Many vs. MuchYoke vs. YolkAdjective ClausesPrepotitionsComparative AdjectivesCan vs CouldAdjectives and comparisonsAlong & Against

Other quiz:

Simple Tenses › View

They shall come back at this time.

A. Simple Past

B. Simple Present

C. Simple Future

Gerunds and Infinitives › View

I believe that ______patience is important.

A. to have

B. having

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