student asking question

their entire life の前に前置詞は不要ですか?

teacher

ネイティブによる回答

Rebecca

その通りです!「for」を「their entire life」の前に付け加えることもできます。しかし、このスクリプトのように、話す時には前置詞が省略されることがあります。ただし、このタイプのパターンはほとんど会話の中でしか使われず、どちらかというとアメリカ英語にありがちなパターンです。この場合、特定の期間の前の前置詞を省略するのが一般的なので、発言者が省略した可能性が高いです。 例: I lived here for five years. → I lived here five years.(私はここに5年間住んでいました。) 例: This building has been around for a hundred years. → This building has been around a hundred years.(この建物は100年前からあった。)

よくあるQ&A

04/18

さっきの表現をクイズで解いてみよう!

そして、その時点で私は両親がそれまでに貯めたすべてのお金を食いつくしつつあった。