英語
中学生

If John runs fast, he will win the race.If John ran fast, he would win the race.

上の2つの文の違いは、なんですか?
先生によると、時制では、ないそうです

回答

1つ目の方はruns、つまり現在形です。
Ifを使う場合は未来形も現在形を使うので、この訳は
「もしジョンが速く走ったなら、彼はレースで勝てるだろう」になります。
それに対して2文目はranと過去形なので、訳は
「もしジョンが速く走っていたなら、彼はレースに勝てていただろう」になります。
1文目はまだレースが始まっていなく、
2文目はレースが終わって負けてしまった事が分かります。

この回答にコメントする
疑問は解決しましたか?