thank you very much. Today I have talked to my friend who spent some time in the UK and she told me that the English use both of these expressions as synonyms.So, both I have been to Paris and I have ben in Paris mean that I have been there some time in my life but not necessarily now.
Anyway, thank you for your reply. I appreciate it very much :D , since I am not sure whether my colleague is right :?: .