[ 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:
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
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
