English Learning Hub
Loading...
Phrases · Expressions for Time and Scheduling
To make someone wait for an unnecessarily long time.
John: I'm sorry I'm late.
Alice: You kept me waiting for a long time.
John: I know, there was heavy traffic.
Alice: Next time, please try not to keep me waiting.
Please review and acknowledge the messages below.
Choose how you want to prepare — career-focused or exam-style speaking.
Interview Q&A
Help us improve translations for everyone.