[ 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:
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