I have a question about 'to be' and 'for'.

I drink water for healthy.


I drink water to be healthy.

What's the difference between both?

  • This is not a for/to distinction in the manner asked about in ELU's "for-to" tag. As such I think ELL is a better site to answer the question. Commented Dec 15, 2021 at 17:37
  • "For healthy" is impossible because "for" is a preposition that requires a noun object, but "healthy" is an adjective, not a noun
    – gotube
    Commented Dec 25, 2021 at 3:51

1 Answer 1


The simple answer is that only one of them is correct English, but with a small change we can get two correct sentences:

I drink water for health.


I drink water to be healthy.

The first sentence uses "for" with the noun, "health"; the second uses "to be" with the adjective, "healthy".

Both mean roughly the same thing.

You must log in to answer this question.