From sentences given below, Which one is correct? As I always confuse to use between "to" and "for" words in sentences.

India is home to 56 of the world’s 2000 powerful companies.


India is home of 56 of the world’s 2000 powerful companies.

Please give justification, if possible.

  • 2
    …56 of the world's 2000 most powerful companies. May 7 '15 at 6:47

Both are widely used. In fact, you missed one more like that.

[some place] is home for.... something

However, it's not used very frequently.

So, to answer this question broadly, the phrase home to/of is okay and understandable. Both are in practice.

Recommendation: To know the subtle difference, visit the page of ELU I linked.

Suggestion: Why don't you go for...

Out of the top 2000 powerful companies in the world, 56 are located in India.

  • In the case of using "to", it would be more natural to say "Out of the top 2000 (most) powerful companies...", or from the question "India is the home of 56 of..."
    – user3169
    May 7 '15 at 19:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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