Multiple choice

It's high time

  1. It's long overdue

  2. At the last possible second

  3. From time to time

  4. In the end in the final result

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The idiom 'it's high time' is used to express that something should have happened already and is long overdue. It emphasizes that action is urgently needed now.