Learn Hardcore German: geprüft worden sein - to have been checked