who would have thought that would happen?; who would have guessed it?

listen to the pronunciation of who would have thought that would happen?; who would have guessed it?
English - English
who'd have thunk it
who would have thought that would happen?; who would have guessed it?
Favorites