
「バスがなかなか来ない」は、状況に応じてThe bus isn’t here yet.やThe bus is late.と言えます。
The bus isn’t here yet.
バスはまだ来ていません。
The bus is late.
バスが遅れています。
この記事では、「まだ来ていない」「予定時刻を過ぎている」「長く待っている」という状況の違いを整理します。ぴったりの表現を忘れたとき、知っている簡単な英語だけでどう伝えるかも一緒に考えてみましょう。
この記事でわかること
- 「バスがなかなか来ない」の自然な英語
- isn’t here yet・is late・isn’t comingの違い
- どのくらい待っているかを伝える表現
- 難しい表現を使わない言い換え方
Contents
「バスがなかなか来ない」の一番自然な英語
今この場所にバスが到着していないことを言うなら、最も簡単で自然なのは次の文です。
The bus isn’t here yet.
バスはまだ来ていません。
yetには、否定文で「まだ」という意味があります。「来る」という日本語につられてcomeを使わなくても、ここにまだいない=isn’t here yetと表せます。
予定時刻を過ぎていることを強調するなら、次が自然です。
The bus is late.
バスが遅れています。
My bus is ten minutes late.
私の乗るバスは10分遅れています。
しゅみすけ
The bus isn’t coming.との違い
The bus isn’t coming.も文法的には正しいですが、文脈によっては「そのバスは来る予定がない」「運休などで、もう来ない」という強めの意味に聞こえることがあります。
| 英語 | 伝わる状況 |
|---|---|
| The bus isn’t here yet. | まだ到着していないが、このあと来ると思っている |
| The bus is late. | 予定時刻より遅れている |
| The bus isn’t coming. | 来そうにない・来ないことが分かった |
バス停で少し待っているだけなら、まずはisn’t here yetが安全です。
「ずっとバスを待っている」は英語で?
バスそのものではなく、自分が長く待っていることを中心に言う方法もあります。
I’ve been waiting for the bus.
ずっとバスを待っています。
I’ve been waiting for the bus for twenty minutes.
20分間ずっとバスを待っています。
We’ve been waiting for a long time.
私たちは長いこと待っています。
wait for+人・物で「人・物を待つ」です。日本語では「バスを待つ」と言いますが、英語ではwaitの直後にbusを置かず、wait for the busとします。

発音のポイント
The bus isn’t here yet.は、一語ずつ切るよりisn’t hereをつなげる意識を持つと自然です。
- bus /bʌs/:日本語の「バス」より母音を短く
- late /leɪt/:「レート」ではなく「レイト」
- yet /jet/:「イェット」に近く、短く止める
会話ではThe bus isn’t here yet.のbusとyetを少し強めると、「バスがまだ来ていない」という要点が伝わりやすくなります。
日本語の「なかなか」は英語一語にしなくてよい
「なかなか来ない」の「なかなか」を、必ず一つの英単語へ変換する必要はありません。英語では、遅れや待ち時間を具体的に言う方が自然です。
The bus is already fifteen minutes late.
バスはもう15分遅れています。
I’ve been waiting for half an hour.
30分も待っています。
It’s taking a long time.
ずいぶん時間がかかっています。
stillを使えば、「今もまだ」といういら立ちや驚きも出せます。
The bus still isn’t here.
バスが今もまだ来ていません。
バス停で使える自然な会話例
A: Has the number 12 bus come yet?
12番のバスはもう来ましたか?
B: No, it isn’t here yet.
いいえ、まだ来ていません。
A: How long have you been waiting?
どのくらい待っていますか?
B: About twenty minutes. I think it’s late.
20分くらいです。遅れていると思います。
英語日記・独り言で使える例文
- I waited for the bus this morning.
今朝、バスを待ちました。 - The bus wasn’t there when I arrived.
私が着いたとき、バスはまだいませんでした。 - My bus was ten minutes late.
私のバスは10分遅れました。 - I waited at the bus stop for half an hour.
バス停で30分待ちました。 - The bus finally came.
ようやくバスが来ました。
この表現を知らなかったら?【しゅみすけ式】
「バスがなかなか来ない」の英語が出てこなければ、状況を三つに分けます。
どこにいる?
バス停にいる
↓
何をしている?
バスを待っている
↓
何が起きている?
20分たっても、バスがここにいない
これなら、中学英語の基本語だけで次のように言えます。
I’m at the bus stop. I came here twenty minutes ago. The bus isn’t here.
バス停にいます。20分前にここへ来ました。バスがいません。
さらに簡単にするなら、次でも状況は伝わります。
I’m waiting for the bus, but it isn’t here.
バスを待っていますが、まだ来ていません。
しゅみすけ
よくある間違い
I’m waiting the bus.
waitのあとに待つ対象を置くときはforが必要です。
× I’m waiting the bus.
○ I’m waiting for the bus.
The bus doesn’t come.
The bus doesn’t come.は「そのバスは普段来ない」「その路線はここへ来ない」という習慣的な意味に聞こえやすい文です。今待っているバスならisn’t here yetやis lateを使います。
The bus is delayed.との違い
The bus is delayed.も「バスが遅れている」という正しい表現です。交通機関の案内や、遅延が確認できている場面に合います。日常会話ならThe bus is late.の方が簡単です。
関連する移動・交通の英語
- 「電車を待つ」は英語で?wait for the trainの使い方
- 「電車が遅れる」は英語で?delayed・running lateの違い
- 「降車ボタンを押す」は英語で?press・pushの違い
- バスターミナルは英語で?bus terminal・bus stationの違い
- 海外の移動・交通で使う英語
まとめ:「バスがなかなか来ない」は状況で言い分ける
- まだ到着していない=The bus isn’t here yet.
- 予定時刻より遅い=The bus is late.
- 今もまだ来ていない=The bus still isn’t here.
- ずっと待っている=I’ve been waiting for the bus.
- 難しければ、待った時間と「バスがここにいない」を別々に言えばよい
自然な表現を覚えたら、まずThe bus isn’t here yet.を使ってみてください。忘れたときも、I’m waiting for the bus. It isn’t here.と基本語へ分ければ、英語は止まりません。
バス停・行き先・運賃・乗車・降車など、海外でバスを利用するときの表現全体は、海外でバスに乗る英語総合ガイドにまとめています。









