Grammar Quiz

[ Present Perfect Tense ]

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

A. has been waiting

B. waiting

C. have been waiting

D. am waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbial Clause of Concession1st & 2nd ConditionalsOrdering AdjectivesModals for DeductionPossesive Pronouns and Modals of AbilityLet & Be allowed toProgressive Verb TensesActive and Passive Gerunds and InfinitivesConditional SentencesPresent Perfect and Present Perfect Progressive Tenses

Other quiz:

Grammar › View

The ruins of Angkor Wat are in the middle of the Cambodian jungle,              they?

A. do

B. aren’t

C. are

D. don’t


Modals › View

_________worry about making mistakes when you are speaking.

A. You can

B. You can’t

C. You must

D. You don’t have to