Grammar Quiz

[ Grammar ]

How long have you been waiting?

A. For 3 hours

B. Since 3 hours

C. 3 hours ago

Select your answer:
A  B  C  D  E 


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 Perfect

Other quiz:

Grammar › View

Is 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