I've been having some trouble with the difference between "of" and "from". I think I could use both depending on waht I want to say.
" Who is the best soccer player in Brazil?"
" Who is the best soccer player of Brazil?"
" Who is the best soccer player from Brazil?"
Which is right? Please, let me know more about "of" and "from".
With respect to your example, I think that the question with 'in' means who is the best in Brazil these days, and the question with 'of' means who is the best in Brazil soccer history. But the question with 'from' , I realy didn't understand it.
there are no teachers here !
The best player in Brazil would not necessareily be Brazilian and the best player of Brazil would not necessarily play in Brazil.