Grammar fix

a lasting effect

enduring effect (collocation)

an impact or influence that continues for a long time after the original event or action, often shaping future situations or experiences.

collocationC1common

Hear it in context

Notice where the phrase sounds natural.

Her words had a lasting effect on me, and I still think about them years later.

I believe that childhood experiences can have a lasting effect on a person's confidence and social skills.

Fix the pattern

One small grammar move makes it sound right.

Not: It had a lasting effect to my confidence.

Say: It had a lasting effect on my confidence.

'An effect ON someone/something', not 'to'.

  • Pattern
  • have/leave/make a lasting effect (on something/someone)

Which sounds natural?

Tap the one a native speaker would say.

Build natural chunks

Words that usually travel with it.

a lasting effect on

  • on
  • have
  • leave
  • long-term

Don't confuse it

Try it in Daily Speak