[ 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 › ViewIf John _______ hard, he could pass the examination.
A. works
B. worked
C. has worked
D. had worked
Verb Tenses › View
Choose the correct past tense form of the verb in the sentence: “They (build) a new house last year.”
A. build
B. builds
C. built
D. building
Grammar › ViewThe 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
