Grammar Quiz

[ Grammar ]

an over exaggeration that is not to be taken literally

A. hyperbole

B. idiom

C. hazard

D. alliteration

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Types and TensesModal, Causative Verb & Elliptical StructureGrammar and ReadingFuture Perfect TenseTo Infinitive or Bare InfinitiveThird ConditionalsNoun PhraseSimiles and Body IdiomsCollective NounsAdjective Clause and Adverb Clause

Other quiz:

Conditionals III - Mixed 1st, 2nd & 3rd Conditionals › View

If John … more careful, he wouldn’t get so many traffic fines.

A. will be

B. had been

C. was


Tenses › View

Warren _____(play) the game League of Legend for 2 hours by now. –> Present Perfect Progressive

A. played

B. has been playing

C. will play

D. will have played

Grammar - Verb Forms › View

Everyone _________________ by the time I _______________ home last night.

A. already eats / get

B. has already / had got

C. had already eaten / got

D. already ate / had got


How many / How much - Is there / Are there › View

_________ countries are there in the world?

A. How much

B. How many