Grammar Quiz

[ Grammar ]

This week there is 10% ……. all cleaning products.

A. from

B. at

C. off

Select your answer:
A  B  C  D  E 


Random Topics:

Subject Verb Agreement and Coordinating ConjunctionsArticle the or zero article (-)Adjectives and comparisonsPreposition & GerundPresent and Past Simple PassiveTenses and Word FormationModal Auxiliaries and To Be VerbsCountable Vs Uncountable NounsReported speech (statements)Past Simple and Continuous

Other quiz:

Past Perfect and Past Perfect Continuous Tense › View

I was very nervous while holding my speech. I ________ (never stand) in front of so many people.

A. had never been standing

B. had been standing never

C. hadn’t been standing never

D. hadn’t never been standing


Grammar › View

The meeting was ____ because of the bad weather.

A. put off

B. put up

C. called on

D. called in

Present Perfect Tense › View

Choose the correct word from the options in brackets and change in present perfect tense.

The team __________ (has won/won) all their matches so far.

A. has won

B. won


Tenses › View

Please ring me up as soon as he _____________. (arrive)

A. arrived

B. arrive

C. arrives

D. arriving