[ Present Perfect Tense or Present Perfect Continuous Tense ]
How long _____________ for him ? I don’t think he’s coming today.
A. have you been waiting
B. have you waited
C. did you wait
D. do you wait
Select your answer:

Random Topics:
Adjectives Ed and IngAdjectives or AdverbsSimple Present & Present ProgressiveRelative PronounTime Clauses and ConjunctionsPossessive NounsWill or Going toVerbal and Appositive PhrasesNoun PhrasePresent Simple/AffirmativeOther quiz:
Grammar › ViewShe played an electric guitar in the concert. Which ones are the nouns?
A. played, electric
B. electric, guitar
C. guitar, concert
D. electric, concert
Grammar › View
Logan: What has changed in your life since you —- famous?
Nicole: Not much indeed.
A. have become
B. became
C. will become
D. are becoming
