[ Present Tenses ]
Jane isn’t here yet. I (wait) _________________ since noon but there is no sign of her.
A. have waited
B. have been waiting
C. will have been waiting
D. had been waiting

Random Topics:
Modals Deduction: cant /mustIrregular verbsIndefinite PronounsComparison & Modal Verbs in Passive VoiceIndependent ClausesVerb Tense, Pronouns and AntecedentsToeic VerbSimple Present and Present ContinuousPronounVerb to haveOther quiz:
Tenses › ViewWhy … he always … about me?
A. does – talk
B. do – talks
C. do – talk
D. does – talks
Question Tags › View
The instructions were clear, ________?
A. weren’t they
B. were they
C. didn’t they
Modal Verbs › ViewI ___ go to the dentist; I have a terrible toothache.
A. Can
B. May
C. Must
D. Should
Grammar › View
We … breakfast when someone … on the door.
A. was having, knocked
B. were having, knocked
C. had, knock
D. are having, knock
