have known that
Wie hättest du nur wissen können, dass es Tom war?
How could you have known it was Tom?
Du hättest nicht wissen können, dass ich im Hotel bin.
You couldn't have known that I was at the hotel.
— Der große Irrtum (1971)
Ich hätte absolut nicht wissen können, dass man dort nicht parken kann.
I absolutely could not have known that parking was not allowed there.
— Wild Tales - Jeder dreht mal durch! (2014)
Wie hast du wissen können, dass das passieren würde?
How did you know this would happen?