Grammar Quiz

[ Idioms ]

She doesn’t exercise anymore so she has put ___ weight.

a. on
b. in
c. by

Select your answer:
A  B  C  D  E 


Random Topics:

Idiom and TensesCountable & Uncountable NounsAsking and Giving SuggestionReported Speech and Reporting VerbsSimple Past Tense and Past Perfect TensePassive Modals in Different TensesSimiles, Metaphors, Personification and HyperboleZero ConditionalAlthough / DespiteAdverbial Clause

Other quiz:

Adjective and Adverb › View

Maria’s English is very …. .

A. fluent

B. fluently


Gerund and Infinitive › View

………..…. by a Roman-Goth coalition in Gaul i n 452 AD, the Huns, led by King Attila, invaded northern Italy, ……………. Padua and Verona.

A. To be defeated / to attack

B. Having been defeated / attacking

Present Tenses › View

Right now they ……………………….to speak to their idols.

A. wait

B. have waited

C. are waiting

D. waits


Modals › View

____________ your brother ___________ have lunch at school?

A. Do / have to

B. Does / has to

C. Does / have to

D. Do / has to