Learn English – What’s the difference between “for” and “to” in “for/to many people”

differencesgrammaticalitymeaningprepositionsto-for

Given these two versions of a sentence:

For many people, dogs are the best friends.

To many people, dogs are the best friends.

I have following questions:

  1. What is the difference between using for and using to for this sentence?
  2. Are both versions grammatical?
  3. If not, which one should be used and why?

Best Answer

  1. The prepositional phrases, "To many people" and "For many people," are grammatically correct. The clause that follows, "dogs are the best friends" is grammatically correct. The sentences are grammatically correct.

  2. Is the difference in meaning between “To many people” and “For many people,” dependent on the clause that follows? A different example makes it clearer. "For many people, water is wet [when experiencing water]." "To many people, water is wet [in the view of]." When this distinction is applied to the original sentences, “For many people, dogs are best friends.” means in the experience of many people. “To many people, dogs are best friends.” means in the view of many people.

  3. It depends on whether you want to emphasize experience or view.

  4. The original sentiment, "A dog is a man's best friend." emphasizes the superiority of a dog over a person as a best friend. Many would agree.

Related Topic