[ 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:
Grammar › ViewAufa and Zaufan took a bus to Cameron HIghlands, _______ they?
A. did
B. didn’t
C. do
D. weren’t
Past Tense › View
Richard nixon, proved to be guilty of Watergate scandal, ….. from office in 1974
A. had resigned
B. was resigned
C. resigned
D. resign
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
