Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Looking at the health warning on our beers, I'm sure the grammar is incorrect.

"Alcohol abuse is dangerous to your health."

Shouldn't that be:

"Alcohol abuse is dangerous for your health."

Used as a verb, we'd say: "This is a danger to you."

Used as an adjective shouldn't we say: "This is dangerous for you"?

share|improve this question
Personally I think using dangerous as a modifier for "your health* is a bit odd. I'd prefer bad for your health, or (a bit more formal, perhaps) injurious/harmful to [your] health. –  FumbleFingers Dec 12 '11 at 16:41

1 Answer 1

Both prepositions are correct with dangerous. You are restricted to use for when you continue the sentence with a to-infinitive clause:

It would be dangerous for you to stay here.

This is a danger to you: This sentence doesn't use danger as a verb, but as a noun. This example is also correct.

share|improve this answer
And a danger for you would also be correct. –  Peter Shor Dec 12 '11 at 12:19
@PeterShor: Absolutely. I wrote the sentence as OP gave it to point out that "danger" isn't a verb here. –  Irene Dec 12 '11 at 18:46

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.