There is a reason why changed to for or to


Senior Member
Hello, I have a question. I wanted the sentences to have the same meaning as this sentence: "There is a reason why people should exercise more."

There is a reason for people('s) exercising more. :cross: I think it means people actually exercise more.
There is a reason for exercising more. :tick:?? I'm not sure. I seems to me that it means the same thing as the two below.
There is (a) reason to exercise more. :tick:
There is (a) reason for people to exercise more. :tick:
  • Hello,

    Please explain what you want the sentence to mean.
    I want it to mean:
    There is(exists) a reason(eventually reasons) why poeple(in general) should exercise more.
    For example, to get in a better shape, to lose some weight, to get healthier, etc.
    There is a reason for people to exercise more. :tick:
    Thank you
    I'd just want to ask one more question.

    It's obvious the first sentence and the forth one mean different things, but I feel as if, because exercising doesn't have a subject in the second and third one and I've found many examples of both, they mean closely the same thing.

    What do yuo think?
    Last edited:
    The 2d and 3d sentence say "there is a reason to do this", but for who? Is this a reason for pregnant women to do this? Is this a reason for short men to do this?

    If you mean "for everybody" you need to say "for everybody" or "for people". It is not implied in sentences like 2 and 3.