He would go if he has time.
→ He will go if he has time.

最初の文章に使われたwouldをwillに書き変えたら、その違いは何でしょうか?

Wouldはwillの過去形です。上記の文章には、hasという現在型の動詞を使われているので、文章のすべて要素を現在型の時制に一致する必要があります。ただし、hasではなくhadが使われた場合は、過去形のwouldが正しい表現です。

He would go if he had time.

次に、もう一つの文章を見てみましょう。

He will go if he could.
→ He would go if he could.

最初の文章には、canの過去形であるcouldが使われました。したがって、下の文章にwillではなく過去形であるwouldを使うのが正しいです。もし、couldの代わりに現在の時制を表すcanが使われたら、willが正しい表現です。

He will go if he can.

Willは、未来に起こる状況を表しますが、wouldはまだ起きていない仮想の状況や実際に起きていない状況を表現する時に使います。

I will go to the concert tomorrow because I bought tickets.
I would go to the concert tomorrow if I had money.
Image Credit: Pexels

以下は、2つの単語の使い方を参考できる文章です。

I will go tomorrow in the morning.
Yesterday, I would have gone to the musical if I hadn’t come down with a cold.
I would study art if I could do it all over again.
Adam will take the exam again next month.
Valerie will have to check the product quality when the samples come in.
They would have eaten it if you hadn’t burned the meat.
Justin will have to think of a different way to solve the problem.

さて、二つの単語の使い方についてわかってきましたか。 以下の練習問題を解いてみましょう。正解はブログの最後にあります。

  1. Pamela will/would start graduate school next semester.
  2. I think Ian will/would have gone home if Wendy wasn’t there.
  3. The company will/would have gone public if the CEO wasn’t so skeptical.
  4. The investigators will/would visit the witness tomorrow to interrogate her.
  5. Jessica will/would have gone to college if she could have afforded it.
  6. I will/would love to test drive a Tesla before deciding what car to buy.
  7. They will/would go on without her if she falls behind.
  8. Wide spectrum sunblock will/would block out both UVA and UVA rays.
  9. The windows will/would get cleaned on the weekend.
  10. The computer will/would be cheaper if you weren’t getting all the upgrades.
Image Credit: pixelshot

もし疑問文のように、最初にwillやwouldを使う場合はいかがでしょう。

Will you go to the post office with me?
Would you go to the post office with me?

前で説明したwillやwouldの使い方と変わるものはありません。ただ、wouldを使う方がwillを使うより丁寧な表現となります。

英語のネイティブではない人にとって、willとwouldの使い方は多少難しいかもしれません。そんな場合には、「Engram」に英文章を入力し、正確な校正提案を確認することができます。次のリンクから無料でお試しください!

無料英文チェッカー / 英語校正 - Engram
Engramの無料英文チェッカーと英文校正ツールを使用して、翻訳機の物足りない結果を校正・添削してみましょう。 文法、正書法の誤りとあいまいな英語表現をAIが自然に校正します。

正解

  1. will
  2. would
  3. would
  4. will
  5. would
  6. would
  7. will
  8. will
  9. will
  10. would

参考資料:

Would vs will
Would is the past tense of will. The sentence above should be in all present tense as implied by the present tense has. If sentence used had instead of has, then using would would be correct.