Topics: 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
Select your answer:

Random Topics:
Relative Clauses & Real ConditionalsModals of Necessity and SuggestionAdjective, Adverb, and Noun FormsComparison of Adjective and AdverbAdjective & AdverbConditional Sentences Type 0, 1 and 2Gerunds and InfitinitivesSimple TenseActive and Passive voiceGrammar - must & have toOther quiz:
Grammar: Reported Questions › View‘What time will the plane arrive?’
They asked what time the plane ______ arrive.
A. will
B. would
C. should
D. did
Grammar › View
Please have _________ toast.
A. some
B. many
C. any
