Why Spanish says 'miedo a' and 'amor a' for 'fear of' and 'love of'
When Spanish names a feeling and then says what the feeling is aimed at, it usually links the two with the small preposition a. You have miedo a something, amor a something, odio a something and respeto a someone. Nouns of emotion, attachment and aversion all tend to work this way.
English speakers trip over this because English has no single preposition for the job. We say fear of spiders, love of music, respect for others and addiction to tobacco. Translating word by word gives you de, para or a depending on the English. Spanish is much more consistent, so one rule covers almost all of these cases.
The pattern is simple: feeling noun + a + target. The target can be a noun or an infinitive (a verb in its basic form). Remember that a + el contracts to al: miedo al mar, adicción al tabaco.
The verb that goes with the noun is usually tener (to have) or sentir (to feel): tengo miedo a..., siente amor a.... Whatever English uses, whether that is of, for or to, a safe first guess in Spanish is a.
Miedo, temor and pánico all take a, where English says of. Temor sounds a little more formal than miedo, and pánico is stronger.
Amor takes a where English says love of. Afición (fondness, keenness) takes a where English says fondness for or keen on.
Respeto takes a where English says respect for.
Odio and repugnancia express aversion. Adicción expresses dependence, and English happens to use to here as well. Words like alergia (alergia al polen) and aversión (aversión al riesgo) follow the same pattern.
A is the typical choice, not the only correct one. You will also hear miedo de, especially before an infinitive or a clause (miedo de que...). Amor por and respeto por are common, particularly when talking about people, and odio hacia or repugnancia hacia are frequent too. None of these is a mistake. The real mistake is copying the English: respect for is never respeto para.
Be careful with afición. Used on its own, and in the plural, it simply means a hobby: mis aficiones son el cine y la cocina (my hobbies are cinema and cooking). It only takes a when it means a fondness for something.
Finally, do not confuse the noun odio with the verb form odio (I hate). In odio la violencia, the verb takes its object directly, with no a. In el odio a la violencia, the noun takes a.
When a Spanish noun names a feeling, such as fear, love, hatred, respect, fondness or addiction, introduce its target with a (or al), whatever English uses: miedo a las alturas, amor a la música, respeto a los demás. Alternatives like miedo de, amor por or odio hacia also exist, but never translate for as para here.







