Todavía me da miedo hablar en público.

Breakdown of Todavía me da miedo hablar en público.

yo
I
me
me
todavía
still
hablar
to speak
en público
in public
dar miedo
to scare

Questions & Answers about Todavía me da miedo hablar en público.

Why does the sentence use me da miedo instead of tengo miedo?

Both can express fear, but they are built differently.

  • Tener miedo = to be afraid / to have fear
    • Tengo miedo de hablar en público.
  • Dar miedo = to give someone fear / to scare someone
    • Me da miedo hablar en público.

In me da miedo hablar en público, the idea is literally closer to:

  • Speaking in public gives me fear

This structure is very common in Spanish. It often sounds natural when talking about things or actions that cause fear.


What exactly does me mean here?

Me is an indirect object pronoun, meaning to me.

So:

  • me da miedo = it gives fear to me

Other forms would be:

  • te da miedo = it scares you
  • le da miedo = it scares him/her/you (formal)
  • nos da miedo = it scares us

In this sentence, me shows who feels the fear.


What is the subject of da in this sentence?

The subject is hablar en público.

So the structure is:

  • Hablar en público = speaking in public
  • me da miedo = gives me fear

Literally:

  • Speaking in public gives me fear

That is why the verb is da and not dan: the whole idea hablar en público is treated as one singular action.


Why is hablar in the infinitive?

In Spanish, an infinitive can act like a noun-like idea, just as speaking does in English.

So:

  • hablar en público = speaking in public

Spanish often uses the infinitive where English uses the -ing form.

Examples:

  • Fumar es malo. = Smoking is bad.
  • Viajar me encanta. = I love travelling.
  • Hablar en público me da miedo. = Speaking in public scares me.

What does todavía mean here?

Here todavía means still.

So it adds the idea that this feeling continues now:

  • Todavía me da miedo... = It still scares me...

It suggests that maybe the speaker expected this fear to disappear, but it has not.

A very similar word is aún:

  • Aún me da miedo hablar en público.

In this sentence, todavía and aún are basically interchangeable.


Can todavía go in a different place in the sentence?

Yes, sometimes the position can change, although the beginning is very natural here.

Common options:

  • Todavía me da miedo hablar en público.
  • Me da miedo todavía hablar en público. (possible, but less natural in many contexts)
  • Me da todavía miedo hablar en público. (possible, but less common)

For a learner, the safest and most natural option is:

  • Todavía me da miedo hablar en público.

Why is it en público and not something like al público?

En público is a fixed expression meaning:

  • in public
  • before an audience
  • publicly

So:

  • hablar en público = to speak in public / to speak before an audience

By contrast, al público usually means to the public:

  • Habló al público = He spoke to the public / audience

So the meanings are different:

  • hablar en público = speak publicly
  • hablar al público = address the public/audience

Why isn’t there an article before público?

Because en público is an established expression.

Just as Spanish says:

  • en casa = at home
  • en clase = in class
  • en público = in public

You normally do not say en el público here.

El público exists, but it means the audience / the public as a noun:

  • El público aplaudió. = The audience applauded.

So in your sentence, público is part of the expression en público, not a separate noun with an article.


Could I also say Todavía tengo miedo de hablar en público?

Yes, absolutely. That is also correct and very natural.

Compare:

  • Todavía me da miedo hablar en público.
  • Todavía tengo miedo de hablar en público.

The difference is mainly in structure:

  • me da miedo focuses on the thing that causes fear
  • tengo miedo de focuses on the person experiencing fear

Both are common, and both would sound normal in Spain.


Why is there no de before hablar in this sentence?

Because dar miedo and tener miedo use different patterns.

With tener miedo, you often say:

  • Tengo miedo de hablar en público.

With dar miedo, you usually say:

  • Me da miedo hablar en público.

So:

That is why de appears with tener miedo, but not normally with dar miedo in this kind of sentence.


Is this a common and natural sentence in Spain?

Yes. It sounds completely natural in Spain.

A speaker from Spain might also say similar things like:

  • Todavía me pone nervioso hablar en público.
  • Aún me da miedo hablar en público.
  • Sigo teniendo miedo de hablar en público.

But your original sentence is standard, natural, and easy to understand everywhere in the Spanish-speaking world.

AI Language TutorTry it ↗
Your avatar
What's the best way to learn Spanish grammar?
Spanish grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Spanish

Master Spanish — from Todavía me da miedo hablar en público to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions