[ Grammar ]
We ____________ (wait) for the bus for over an hour.
A. have waited
B. are waiting
C. waited
D. have been waiting

Random Topics:
Active-Passive VoicesAdverbial ClauseAdjective & AdverbsPast Simple (to be)Past Continuous Tense & Past ModalsAbilityPhrasal Verb With TakeNoun / PronounVocabullary TestWill, Be going to, Present ContinuousOther quiz:
Passive Voice › ViewBicycles_________ in the driveway.
A. must not leave
B. must not be leaving
C. must not be left
D. must not have left
Grammar › View
When Franco becomes an adult,
A. he could jump on a bouncing house.
B. he couldn’t jump on a bouncing house.
C. he won’t be able to jump on a bouncing house.
Conjunction › ViewShe is reading books ……. expand her knowledge
A. so that
B. in order to
C. hope
D. wish
Simple Future Tense › View
Yongki and Yoga will not . . . . . in music competition at school next month.
A. Participates
B. Participate
C. Patcipation
D. Participated
