Grammar Quiz

[ Tenses ]

I (wait) for a whole hour!

A. wait

B. have been waiting

C. have waited

D. am waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and Passive VoiceOrdering AdjectivesGrammar: Reported QuestionsPassive to ActivePreposition of TimePast and Future TensesPast Perfect & Past SimpleGerund & InfinitiveModals and Past TensesAdjectives & Adverbs

Other quiz:

Relative Pronouns and Adverbs › View

Do you know the man ________ lives across the street?

A. whose

B. which

C. who


Prepositions › View

You ought to work hard ______ your English test.

A. to

B. for

C. by

D. from

Grammar: Agreement › View

Everything you need ……………… on the table. ……………… there anything else you require?

A. is ; is

B. are ; are

C. is ; are

D. are ; is


Grammar › View

My mother bought ____ new dress for the party.

A. a

B. an

C. the

D. new article