[ 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:
Subject-Verb Agreement › ViewFill in the blank with the correct verb:”Neither of the students ______ to do homework.”
A. Wants
B. Want
Modals › View
The truth _____ still come out.
A. may
B. must
C. can’t
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
