💡 どんな意味・どんなときに使う?
It's time S + 過去形 は「もう〜してもいい頃だ、とっくに〜すべき時間だ」という意味の仮定法の構文です。「本当はもうしているはずなのにまだしていない」という気持ちがこめられているため、動詞は過去形になります。high をつけて It's high time ~ とすると「とっくに〜すべき時だ」、about をつけて It's about time ~ とすると「そろそろ〜する頃だ」とニュアンスが変わります。It's time to go. や It's time for bed. のように不定詞や for を使う形もあり、こちらは単に「〜する時間だ」という意味です。入試では過去形を選ぶ問題が頻出です。
- 行動をうながすとき
- 遅れを指摘するとき
- 仮定法の文法問題
🗣 例文
It's time you went to bed. It's already midnight.もう寝る時間だよ。もう夜中の12時だ。
It's high time we took action on climate change.とっくに気候変動に対して行動を起こすべき時です。
It's about time you cleaned your room.そろそろ部屋を掃除してもいい頃だよ。
It's time to start the meeting.会議を始める時間です。
🔁 似た表現
It's time to ~〜する時間だ|不定詞を使い、単に時間が来たことを示す。
should ~〜すべきだ|助言を表す一般的な助動詞。
⚠️ It's time you go to bed のように現在形を使うのは誤りです。仮定法なので過去形の went を使うことを忘れないようにしましょう。
🧠 ミニクイズ
It's high time you ( ) your homework.
It's (high) time S + 過去形 の仮定法。「とっくにやるべき時だ」なので did。
🎬 動画で学ぶ

