BOYFRIENDS OR GIRLFRIENDS?
I think the problem with these two words originates from the fact that in English you can say something like this: "I have a friend who lives in Bristol". This is a completely correct sentence. Spanish people will, however, highlight that from this sentence it is impossible to know whether the friend is male or female.
This is true and in fact we will not know until the speaker gives us more information. To solve this problem Spanish people like to use the words "boyfriend" or "girlfriend" to describe their friends but these words can ONLY be used if you are in a romantic relationship with the person you are describing!
Hope that helps!
Soy el director de Daniel Smith + Partners. Tengo más de 10 años de experiencia enseñando inglés a españoles.