Quote:
|
Originally Posted by tdol But it's wrong to say 'It's high time to go', whereas we can say 'It's time to go'.  |
EX: It's high time to go. (Not OK)
I agree. To me, it seems as if the meaning expressed by the infinitive (i.e. to...) is clashing with that of the noun
high time:
The infinitive marker
to expresses an unrealized event. That is, the event hasn't yet happened, so tense is not required.
The noun
high time means, overdue time. That is, the event, as tdol noted,
should have already happened, so tense is required.
Unrealized (yet to happen)
It's time
to go.
It's almost time
to go.
It's nearly time
to go.
Realized (should have already happened)
It's high time
we left.
Expressions of realized time and unrealized time
It's high time to go. (Not OK;
high time expresses
past time, whereas
to go expresses
a non-time.)
All the best, :D