「They will run so they can catch the train.」は正しい英語表現か?

英語

英語で「彼らはあの電車に乗るために走るでしょう。」と言いたい場合、適切な表現が何かを知りたい方は多いでしょう。この質問について、正しい英語表現を詳しく解説します。

1. 「They will run so they can catch the train.」の意味

まず、「They will run so they can catch the train.」という文を日本語に訳すと「彼らはあの電車に乗るために走るでしょう。」となります。文の構成としては、未来形の「will run」が使われ、目的を示す「so they can catch the train」が続いています。

この表現は意味としても理解できますが、少し違和感があることに気付くかもしれません。

2. 「so they can」の使い方について

「so they can」は「彼らが~するために」といった目的を表す表現です。しかし、「so they can」を使うときは、少し注意が必要です。この場合、「run」を行う目的が「電車に乗るため」だという意味を伝えたいのですが、英語ではもっと自然な言い回しがあります。

例えば、「They will run to catch the train.」の方が、目的を表現する際にはより適切です。この場合、「to」を使って直接的な目的を示しています。

3. 「so that」を使う表現の違い

もし目的を強調したい場合、「so that」を使った表現も可能です。例えば、「They will run so that they can catch the train.」という言い回しも自然です。「so that」を使うことで、目的が強調され、より明確な表現になります。

「so that」を使うことで、よりフォーマルで論理的な感じのする文になりますが、日常会話では「to」の方が簡潔でよく使われます。

4. まとめ:正しい表現と使い分け

結論として、「They will run so they can catch the train.」は意味としては通じますが、英語の文法や表現としては少し不自然です。より自然な表現は「They will run to catch the train.」です。目的を強調したい場合は、「They will run so that they can catch the train.」が適切です。

英語では目的を表す方法にさまざまな表現があり、状況に応じて使い分けることが大切です。

コメント

タイトルとURLをコピーしました