io sono stato Learn Unstarted Literal Breakdown Recording English Italian Learn I io Learn have sono Learn been stato Learn Summary The Italian translation for “I have been” is io sono stato. The Italian, io sono stato, can be broken down into 3 parts:"I" (io), "have" (sono) and "been" (stato). Practice Lesson "I have been" Practice (4) Lesson Learn Lesson words been, have, I etc. View all lesson words Lesson phrases I have been etc. View all lesson phrases Themed Courses Miscellaneous 10 Part of Speech Courses Verbs 3 Acknowledgements English source https://lingopolo.org/spanish/word/i-have-been Audio Google text-to-speech