have allergies
The Spanish term 'tener alergia' translates to 'have allergies' in English. It is a phrase commonly used in medical or casual contexts to indicate that an individual is allergic to certain substances or things. For instance, 'tener alergia a los gatos' would mean that one has an allergy to cats. It's important to remember that 'tener' is a universal verb that is used in several contexts in Spanish and 'alergia' may change based on the nature of the allergy one is referring to.
Do you have an allergy to cats? If so, you should avoid them
Used as a question to ascertain whether the listener is allergic to cats and the advice may be given based on the response.
I can't eat peanuts because I have an allergy
Used when trying to explain to Spanish speakers that because of an allergy, you can't eat peanuts.
I have an allergy to pollen, so I avoid gardens in spring
Used when telling others how pollen allergies prevent you from visiting gardens, especially during the spring seasons.