Which of these is correct?

Which of these is correct?

Exercise is beneficial To health.

Or

Exercise is beneficial FOR health.

We are going ON picnic.

OR

We are going FOR picnic.

Thanks

These are all possible:
Exercise is beneficial to health.
Exercise is beneficial for health.
We are going on a picnic.
We are going for a picnic.
We are going to a picnic.
We are going to have a picnic.

Thanks Beeesneees, but confusion in my mind still lies there.
How do I come to know which on has to use?
Please explain
In a discussion group, one says ‘beneficial TO’ is correct, the other says no "beneficial FOR’ is correct :frowning: How I come to know which one is to use and where?

Beneficial ‘for’ is preferable, in my view.
We use ‘for’ for something (purpose) and ‘to’ for someone.

Books are essential/beneficial/useful to students.
Books are useful for acquiring information/knowledge.

‘To’ has a sense of directness and immediacy as in: helpful/useful/beneficial to (either with people or things). ‘For’ is less direct as in: helpful/useful/beneficial (again with either people or things) suggesting for the sake of/for the benefit of.

Are the following sentences just the case:

  1. Breathing asbestos-laden air may be hazardous [size=150]to[/size] health.
  2. Strong winds are expected to make roads hazardous [size=150]for[/size] drivers today.

Strong winds are “expect”… I suppose is crying for correction.

 I would say, Nowadays strong winds on roads, are hazardous to drivers health. ;-)

That would be very confusing! It is not true.

  1. correct
  2. correct

Thanks everyone. Especially Beeesneees, T_H_Lawrence and Alan Sir. Now I got the point.

If you mix with evil company,you’ll go to astray.

Or

If you mix with evil company, you’ll go astray.

Which one is correct?

The second.

T_H_Lawrence,
“His aim missed and the bullet went astray and killed a bystander.”
Is this sentence OK?

‘He missed his target, so the bullet went astray and killed a bystander.’ would be better.

He missed the target and the stray bullet killed a bystander.

Thanks Sir

He died ___accident.
a.from
b.of
c.by
d.in
Sir, what will be used here" in" or “by” Please explain also. I go for “in”, but not sure.

You would have to use ‘by’ there.
He died by accident - this means he dead accidentally, which is not totally satisfactory, but is the only thing that fits,

If the original sentence contains an ‘an’:
He died ____ an accident
then the correct option would be (d) ‘in’.

You had better say: He was killed in an accident.

PS: By the way, Torsten, why don’t you delete the repeated posts?

That is not an option in the question.