Motohiro

Motohiroさん

2025/02/25 10:00

海にずっと行っていない。 を英語で教えて!

出かけるときは山が多かったので、「海にずっと行っていない。」と言いたいです。

0 139
Hiro

Hiroさん

ネイティブキャンプ英会話講師

JapanJapan

2025/02/26 11:30

回答

・I haven't been to the sea in a long time.
・It's been ages since I last went to the beach.

1 I haven't been to the sea in a long time.
海にずっと行っていない。

構文は、過去からの継続を表すので現在完了形(主語[I]+助動詞[have]+過去分詞[been])に否定の副詞(not)と副詞句(to the sea in a long time:長い間海に)を組み合わせて構成します。

2 It's been ages since I last went to the beach.
最後にビーチに行ってから長い間が経った。

構文は、現在完了形(主語[It]+助動詞[has]+過去分詞[been]+補語の名詞[ages:長い間])に従属副詞節(since I last went to the beach:最後にビーチに行ってから)を組み合わせて構成します。

役に立った
PV139
シェア
ポスト