[ Grammar ]
____________ for this bus for ages now! It’s raining, and it still hasn’t come!
A. I wait
B. I’m waiting
C. I’ve been waiting
D. I had waited

Random Topics:
Past ParticiplesComplex PrepositionsFuture TensePast Perfect vs Past SimplePast Tense and NeutralAdjective ClausePast Simple (to be)Past Narrative TensesModals of ProbabilityPrepositions and Phrasal VerbsOther quiz:
Tenses › ViewWhat tense is the following sentence?
She is doing her homework now.
A. Simple Past Tense
B. Present Perfect Tense
C. Present Continuous Tense
D. Past Continuous Tense
E. Simple Future Tense
Future - be going to › View
My family and I ____ to travel next summer, we _____ stay home.
A. are going/am going to
B. am not going/is going to
C. are not going/are going to
Vocabulary and Grammar › ViewLearning a foreign language is difficult ____ .You have to study a lot.
A. doing
B. to do
C. do
General Quiz › View
Mom, it’s half past seven. _____ the table?
A. Do I have to set
B. I have to set
