Конструкция it's high time означает то же самое, что и русское „самое время” или „самое время для того, чтобы что-то сделать” и подчеркивает необходимость выполнения того или иного действия прямо сейчас.
С грамматической точки зрения стоит помнить, что в этой конструкции мы можем использовать инфинитив, хотя это не единственный вариант.
Давайте рассмотрим пример применения данной конструкции в сравнении с выражением it's time:
It's time to go - Пора уходить. (констатация факта, что наступает время для какого-то действия)
It's high time to leave now - Самое время, чтобы уйти. (побуждение к действию, в связи с наступлением времени прямо сейчас).
Нередко конструкция it's high time может употребляться совместно с дополнением, которое стоит после предлога for.
Например:
It's high time for you to clean your room - Тебе самое время прибраться в своей комнате
It’s high time for us to go on holiday - Нам самое время пойти в отпуск.
Когда мы хотим подчеркнуть, что выполнение действия слишком сильно задерживается, мы можем использовать другой вариант конструкции, в котором применяется время Past Simple, а не инфинитив. Обратите внимание, что после выражения it's high time появляется подлежащее!
It's high time we started the meeting - Нам уже давно пора начать собрание
It’s high time John went to a dentist - Джону уже давно пора бы сходить к стоматологу.