it hashad been thrown up

listen to the pronunciation of it hashad been thrown up
Английский Язык - Немецкий Язык
es hathatte gestoben