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

Do you know where _____ my grey shirt?

A. Did she put

B. She put

C. Does she put


If Clauses › View

Identify the Type 0 sentence

A. If they have time, they can play computer games

B. If they had time, they could play computer games

C. If they have time, they will play computer games

Adjective › View

a.clean

b.dirty


Grammar › View

My team … Football together yesterday afternoon

A. Playing

B. Played

C. Plays

D. Play