Cadyさん
2024/12/19 10:00
痛みは前からあった を英語で教えて!
最近感じた痛みではないので、「痛みは前からあった」と言いたいです。
回答
・The pain has been there for a while.
・I've had the pain for some time.
1 The pain has been there for a while.
痛みは前からあった。
「前から」は「長い間そこに」のニュアンスで there for a while と表します。
構文は、以前からの継続を表すので現在完了形(主語[pain]+助動詞[has]+過去分詞[been])に副詞(there:そこに)と副詞句(for a while:長い間)を組み合わせて構成します。
2 I've had the pain for some time.
私は前から痛みを感じている。
副詞句 for some time は「前から」「しばらくの間」を表します。
構文は、現在完了形(主語[I]+助動詞[have]+過去分詞[had]+目的語[pain])に副詞句(for some time)を組み合わせて構成します。