for hours now
Er sitzt schon seit Stunden am Steuer.
He's been sitting behind the wheel for hours.
I've been waiting for hours.
Ich bin nun schon seit Stunden hier.
I've been here for hours now.
Wir warten hier schon seit Stunden.
We've been waiting here for hours.
Wir stehen schon seit Stunden an.
We've been waiting in line for hours.
Die sind schon seit Stunden dabei.
They've been at it for hours.
Tom telefoniert schon seit Stunden.
Tom has been on the phone for hours.
He's been driving for hours.
Die müssen alle schon seit Stunden zu Hause sein.
They must all have been home for hours already.
— Picknick (1955)
Er ist schon seit Stunden weg.
He's been gone for hours.