pattern

Perseverance - Trying Hard

Dive into English idioms that relate to trying hard, like "pound the pavement" and "like a dog".

Review

Flashcards

Forms

Quiz

Start learning
English idioms related to Perseverance
like a dog
like a dog
[phrase]

in a manner that requires a lot of effort

Ex: He worked like a dog to pay off his debts. 
Close
Sign in
to [go to|take] (great|) pains {to do sth}

to put a lot of care and effort into doing something

Ex: She took great pains to make every guest feel welcome. 
Close
Sign in
to [pound] the pavement

to actively and tirelessly search for employment or other opportunities

Ex: After graduation, he pounded the pavement for months before finding a job. 
Close
Sign in
to [work] {one's} fingers to the bone

to work excessively or to the point of exhaustion

Ex: She worked her fingers to the bone to support her family. 
Close
Sign in
to [hit] the books

to study in a determined and serious manner

Ex: I have an exam tomorrow, so I need to hit the books tonight. 
Close
Sign in
to [put] salt on the tail of {sb/sth}

to make an attempt to capture someone or achieve something

Ex: The police tried to put salt on the tail of the thief, but he escaped again. 
Close
Sign in
to {not} [do] (things|anything) by halves

to put a lot of effort into things and do them thoroughly

Ex: When she plans a party, she doesn't do things by halves. 
Close
Sign in
back-room boy

someone who is highly productive or beneficial to an organization, but is unknown or unnoticed by the public

Ex: Most voters never knew his name, but he was the campaign's back-room boy. 
Close
Sign in
to [explore] all avenues

to consider all possible options or approaches in order to find a solution or achieve a goal

Ex: Before we reject the proposal, we should explore all avenues. 
Close
Sign in
to [rise] to the (occasion|challenge)

to demonstrate one's ability in surpassing obstacles and dealing with difficult situations

Ex: When the manager quit suddenly, Maya rose to the occasion and led the team. 
Close
Sign in
LanGeek
Download LanGeek app