[ 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 › ViewThe guy ____ computer I was using moved to Spain.
A. Who
B. Whom
C. Whose
Modal Verbs › View
Sorry, but I’m not Connor. You ______ me for someone else.
a. might be confusing
b. must confuse
c. must be confusing
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
