[ Tenses ]
I think the waiter _____ us. We __________ here for 30 minutes!
A. Has forgotten … have been waiting
B. Has forgotten … have waited
C. Has been forgetting … have been waiting
D. Has been forgetting … have waited

Random Topics:
Modals of Probabilityduring, for, whileGrammar Like & Linking VerbVerbs: Will & Going toPast Simple or Past ContinuousConditional and Mix Conditional SentenceDistinguishing Future TensesPast ModalsPreference & Future TenseReported - GerundOther quiz:
Grammar › ViewMy dad is ______(sleep) now.
A. Sleeps
B. Sleeping
C. Sleepes
D. Sleep
Past Tenses › View
Jia Jun _____ 10 pounds when he was born.
A. is
B. was
C. being
D. were
