[ Grammar ]
This week there is 10% ……. all cleaning products.
A. from
B. at
C. off

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 ContinuousOther quiz:
Past Perfect and Past Perfect Continuous Tense › ViewI 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 › ViewChoose 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
