[ Grammar ]
How long have you been waiting?
A. For 3 hours
B. Since 3 hours
C. 3 hours ago

Random Topics:
Reported SpeechModals and TensesAuxiliary Verbs (be, do, have)Wish - beginnerWH Questions and Simple Past Tensewill, be going to, would like toPrepositions and ConjunctionsPast form of ModalsParts of Speech and GrammarPast PerfectOther quiz:
Grammar › ViewIs the verb in all caps in past, present, or future tense? My friend WILL TELL everyone at school tomorrow what we saw.
A. past tense
B. present tense
C. future tense
Grammar and Vocabulary › View
I will call you ___ I arrive at the office.
A. since
B. before
C. after
D. if
Adjective › View
a.clean
b.dirty
Grammar › View
My team … Football together yesterday afternoon
A. Playing
B. Played
C. Plays
D. Play
