I did a small double take with this question because the English "He’s been to" is a past form of "he goes to" not "he is ". You can say "he was in France" but with a slightly different sense, more vague and without any emphasis on the going (UK English ). Is it different in French?