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

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 ConclusionsOther quiz:
First Conditional › ViewIf you find a mistake,
A. I will be correct it
B. I will correct it
C. I will if correct it
Describing Words › View
Sponge bob has a __________ tie.
A. blue
B. yellow
C. brown
D. red
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