Grammar Quiz

[ Idioms ]

To “lose heart” means to ___.
a. take offense
b. make a mistake
c. become unenthusiastic

Select your answer:
A  B  C  D  E 


Random Topics:

Modals - Conditionals - Future TensesAll, Both, Neither, None, EitherPresent Simple and Present Continuous TenseGrammar - Present and Past PassiveIndependent and Dependent ClausesParticiple AdjectivesDegrees of ComparisonHomophonesPrepositions & Modal VerbsTenses and Conclusions

Other quiz:

Tenses › View

The children ___ their homework while their father ___ his favourite TV show last night.

A. did – watched

B. were doing – watched

C. were doing – was watching

D. did – was watching


Grammar › View

Sarah ______ to visit London for a long time.

A. has been wanting

B. has wanted

C. is wanting

Verb Tenses and Modals › View

“Trees do not only prevent flooding, they also produce cleaner air ___ of the oxygen they produce.”

A. when

B. because

C. as well as

D. If


Idioms › View

To “beef up” means ___.
a. to go crazy
b. to have fun
c. to make something stronger