Children in his age misspell all the time, even if they're native speakers. Don't learn from them how to spell correctly in Hebrew.I should add that he's only eleven years old.
What about "כבר היית פעם בישראל?"?Almost.
Adding פעם slightly emphasizes: Have you ever been in Israel? vs. Have you been in Israel?