by nowの意味は?「今頃はもう」の使い方・時制とuntil nowとの違い

by nowの意味・使い方・時制と「今頃はもう・今までには」

by now は「今頃はもう」「今までには」という意味です。単に「今」を示すのではなく、時間が十分に経ったので、ある状態や結果にすでに到達しているはずだという期待を含みます。

She should be here by now. なら、「予定どおりなら、彼女は今頃もう着いているはず」というニュアンスです。この記事では、by と now から意味をつかむ考え方、よく使う時制や助動詞、already・until now・so far・for now との違いまで例文で解説します。

by nowの意味は「今頃はもう・今までには」

by は期限を表すときに「〜までに」という意味になります。now は「今」なので、by now は「今を期限として、それより前のどこかで」という時間の捉え方です。

  • 今頃はもう:予想される現在の状態
  • 今までには:現在より前に完了しているはずのこと

He should know the answer by now.
彼は今頃もう答えを知っているはずです。

ただ「今知っている」と述べるのではなく、「これだけ時間や説明があったのだから、もう知っていて当然だ」という話し手の期待がにじみます。

しゅみすけ(大山俊輔)

by nowには、時計の「今」だけでなく、「もう十分な時間が経った」という感覚があります。

by nowを時間軸で理解しよう

by now・until now・so farの意味を時間軸で比較

by now が指すのは、過去から現在までの期間全体ではありません。その期間内のどこかで、到着・完了・理解などがすでに起きているはずだという考え方です。

should+by now:今頃は〜のはず

should と一緒に使うと、予定や常識から考えた現在の予想を表せます。

She should be home by now.
彼女は今頃もう家に着いているはずです。

The package should be here by now.
荷物は今頃もう届いているはずです。

You should feel better by now.
今頃はもう少し具合がよくなっているはずです。

should have+過去分詞 にすると、「今までには〜し終えているはず」という完了の予想になります。

You should have received my email by now.
今までには私のメールを受け取っているはずです。

They should have finished the meeting by now.
彼らは今頃もう会議を終えているはずです。

must+by now:今頃はきっと〜だ

must と使うと、should より確信の強い推量になります。

He must be tired by now.
彼は今頃きっと疲れているでしょう。

They must know what happened by now.
彼らは今頃もう何が起きたか知っているに違いありません。

She must have heard the news by now.
彼女は今頃もうその知らせを聞いているに違いありません。

なお、ここでの must は義務の「〜しなければならない」ではなく、根拠のある強い推量です。

現在形・現在完了でも使える

by now は助動詞がなくても使えます。現在の状態を述べる現在形や、現在までの完了・変化を表す現在完了と相性がよい表現です。

By now, you know how the system works.
もう今頃は、この仕組みがどう動くか分かっていますね。

I’ve learned to stay calm by now.
今では冷静さを保てるようになりました。

We’ve all gotten used to the new schedule by now.
私たちは今頃もう全員、新しい予定に慣れています。

文頭にも文末にも置けますが、日常会話では文末が自然で使いやすい形です。文頭の By now, … は時間枠を先に示し、その後の内容を強調します。

would have+by now:もし〜なら今頃は

仮定の結果を述べるときにもよく使われます。

Without your help, I would have given up by now.
あなたの助けがなければ、私は今頃もう諦めていたでしょう。

If the train were on time, we would be there by now.
電車が時間どおりなら、私たちは今頃もう到着しているでしょう。

現実とは違う「今頃の状態」を想像するため、would be / would have+過去分詞 が使われます。

by nowとalreadyの違い

already も「もう・すでに」ですが、焦点が異なります。

  • by now:現在までに十分な時間が経ち、当然そうなっているという期待
  • already:予想より早く、または単純にすでに完了している事実

She should be here by now.
予定から考えると、彼女は今頃もうここにいるはずです。

She is already here.
彼女はもうここにいます。

前者はまだ姿を確認していなくても使えます。後者は「すでにいる」という事実を伝えます。

until nowとの違い

until now は「今までずっと・今に至るまで」で、過去から現在まで続いてきた状態に焦点を置きます。現在になって状況が変わった、または変わりそうな文脈でもよく使われます。

Until now, I had never questioned the rule.
今まで、その規則を疑ったことはありませんでした。

Everything was going well until now.
今まではすべて順調でした。

by now のような「もう起きているはず」という期待は含みません。

so farとの違い

so far は「今のところ・これまでのところ」で、現在までの進捗や評価を述べます。

So far, we’ve had no problems.
今のところ、問題はありません。

I’ve read three chapters so far.
これまでに3章読みました。

  • by now:もう完了・到達しているはず
  • so far:現在までの実績・進捗はどうか

for nowとの違い

for now は「今のところは・当面は」で、現在の一時的な判断や状態を表します。

This solution is good enough for now.
当面はこの解決策で十分です。

by now は過去から現在へ向かう時間、for now は現在からしばらく先まで続く一時的な状態に目を向けます。

当面の言い方は、for the time beingとfor nowの違いでも詳しく解説しています。

日常会話・仕事で使える例文

待ち合わせ・移動

They should be at the airport by now.
彼らは今頃もう空港に着いているはずです。

The train must have left by now.
電車は今頃もう出発したに違いありません。

仕事

The client should have reviewed the proposal by now.
顧客は今頃もう提案書を確認しているはずです。

By now, everyone knows about the change.
今頃はもう全員が変更について知っています。

人間関係

You should know me better by now.
もういい加減、私のことをもっと分かっているはずでしょう。

He must have realized his mistake by now.
彼は今頃もう自分の間違いに気づいているはずです。

You should know me better by now. のような文は、期待だけでなく不満や驚きがにじむことがあります。声の調子には注意しましょう。

日本人が間違えやすいポイント

  • by now を単なる now「今」と同じ意味で使わない
  • 「今までずっと」なら until now、「今のところ」なら so far
  • 完了を予想するなら should have / must have+過去分詞 が便利
  • by now には「もうそうなっているはず」という期待が含まれやすい
  • 人に向けると「もう分かって当然」という不満に聞こえる場合がある

しゅみすけ(大山俊輔)

時制に迷ったら、状態ならshould be、完了ならshould have+過去分詞から始めると使いやすいです。

簡単な英語で言い換えるなら

by now がすぐ出てこなければ、already や現在完了を使って意味を直接伝えられます。

  • I think she’s already home.(彼女はもう家にいると思います)
  • Maybe he already knows.(彼はもう知っているかもしれません)
  • I think they have finished.(彼らは終えたと思います)
  • It’s probably there already.(たぶんもうそこにあります)

まとめ

by now は「今頃はもう・今までには」。現在までに十分な時間が経ったため、ある状態や結果にすでに到達しているはずだという期待を表します。

should be … by nowshould have+過去分詞+by nowmust have+過去分詞+by now をまとまりで覚えると、待ち合わせ・仕事・日常会話ですぐに使えます。

ほかの英熟語・定型表現は、英熟語・定型表現のまとめ記事から確認できます。

この記事を書いた人
しゅみすけ(大山俊輔)

b わたしの英会話および英語コーチングGRIT/be:RIZE代表。米国MBA取得、外資系企業4社での勤務経験を持ち、これまで多くの大人の英語学習を支援。日本語と英語の処理構造の違いに着目した「英語OS」の考え方をもとに、独学で伸び悩む人の学び直しをサポートしています。

ご相談専門お電話番号

※『すぐに体験してみたい!』派のあなたには、<無料体験レッスン>WEB見た、で特典あり。

無料体験レッスン

※『すぐに体験してみたい!』派のあなたには、<無料体験レッスン>WEB見た、で特典あり。

無料体験レッスン

前置詞を使った英熟語の一覧