do wonders
/duː ˈwʌndəz/
Meaning
This phrase means to have a very beneficial, positive, or healing effect on someone or something. It is often used to describe how simple remedies, habits, or changes can dramatically improve a situation, health, or mood. The tone is encouraging, helpful, and very common in everyday recommendations.
Examples
-
A quick ten-minute walk in the fresh air can do wonders for your focus.
A quick ten-minute walk in the fresh air can do wonders for your focus.
-
This new moisturizing cream has done wonders for my dry skin.
This new moisturizing cream has done wonders for my dry skin.
-
A good night's sleep will do wonders for your headache.
A good night's sleep will do wonders for your headache.
-
Taking a weekend off from work did wonders for her stress levels.
Taking a weekend off from work did wonders for her stress levels.
-
Adding a splash of lemon juice does wonders for the flavor of this soup.
Adding a splash of lemon juice does wonders for the flavor of this soup.
Common Mistakes
-
✗ The medicine made wonders for my cold.
✓ The medicine did wonders for my cold.
The idiom always uses the verb 'do,' never 'make.'
-
✗ A cup of hot tea does wonder to me.
✓ A cup of hot tea does wonders for me.
The idiom uses the plural 'wonders' and is typically followed by the preposition 'for,' not 'to.'
Related Expressions
Practice
-
A short vacation would ___ for your mental health.
💡 Use the base verb form.
Show answer
do wonders
-
This warm soup has ___ for my sore throat.
💡 Use the present perfect form.
Show answer
done wonders