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:

Mixed General Quiz › View

In the sentence, “You may be wrong, but you may be right.” May mean:
a. ability
b. permission
c. possibility


Grammar › View

Australia _____ by the British.

A. Has been first colonized
B. Is first colonized
C. Was first colonized
D. Has first colonized

Adjective › View

a.clean

b.dirty


Grammar › View

My team … Football together yesterday afternoon

A. Playing

B. Played

C. Plays

D. Play