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:

Vocabulary and Grammar › View

. If you’re going to the shops, _____ a jacket. It’s cold outside.

A. put away

B. put on

C. put up

D. put off


Grammar › View

Juan___________ in the library this morning.

A. Is study
B. Studying
C. Is studying
D. Are studying

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