[ Present Perfect Tense ]
I….(wait)….for you since two o’clock.
A. has been waiting
B. waiting
C. have been waiting
D. am waiting

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 TensesOther quiz:
Grammar › ViewThe wall is still wet from the paint so remember not to lean ______ the wall.
A. on
B. against
C. at
Prepositions › View
He throws the paper plane ______________ the window.
A. Through
B. On
C. Into
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
