[ Grammar ]
I’ve been waiting …………. the bus for more than twenty minutes!
A. until
B. for
C. along
D. by
Select your answer:

Random Topics:
Gerunds, Infinitives and ParticiplesPresent Continuous TenseModal AuxiliaryApologizingTransitionsPresent, Past and Future TenseBasic TensesObject PronounSimple and Past TensesApostrophe GrammarOther quiz:
Simple Past Tense › ViewThey ________ to the cinema last Saturday.
A. Go
B. Gone
C. Went
Articles › View
The case is really heavy. Can you give me …hand?
A. –
B. a
C. the
D. an
