Grammar Quiz

[ Vocabulary ]

to lower in character, quality, or value; to degrade, adulterate; to cause to deteriorate

A. debase

B. prate

C. redoubtable

D. reprove

Select your answer:
A  B  C  D  E 


Random Topics:

Simple and Continuous TensesThe First Conditional SentenceBe going to / WillLinking Verbs & Helping VerbsSubject-Verb AgreementAntonymsPresent, Past, and Future TimeModals, Conditionals, and Clauses- Defining, Non-definingComparison & Modal Verbs in Passive VoiceIrregular Adjectives

Other quiz:

Grammar › View

“The maid has forgotten to clean the windows again, ____ she?” queried my mum.

A. did

B. didn’t

C. has

D. hasn’t


Grammar › View

Lucy was on cloud nine as she bought a new iphone. The underlined idiom means ….

A. heavy

B. happy

C. good luck

D. expensive

Preposition › View

The neighbour’s house is ________ fire. Quick! Call ________ help!

A. on, for

B. on, with

C. in, on

D. at, for


Reported Speech › View

They asked me how many children___________.

A. if I had

B. had I

C. I have

D. have I