• ベストアンサー

副詞的目的格

前置詞を付けず、名詞だけで副詞として働くことがある、というのが副詞的目的格の説明としてあります。これだと前置詞の省略というのが前提のようですが、two hours in advanceなどのtwo hoursも名詞の副詞用法ですよね。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

現代英語では、主格と目的格の違いは名詞には現れません。 だから文中に名詞が来たらそれは名詞にしか感じないのですが、主語でないなら普通は目的格です。 そういう意味で副詞的目的格というわけですが、名詞が副詞的に用いられているに過ぎない というか、まあ単なる名詞と言ってもいいです。 私は常々説明していますが、 He is ten years old. は ten years が形容詞 old を修飾するのが典型で 数値付きの名詞は副詞的に働きます。 だから two hours in advance も in advance という副詞句を修飾する副詞的なものが two hours です。

その他の回答 (1)

回答No.2

言い忘れましたが、時を表す last Sunday のようなものは前置詞の省略と感じますが、数値付きのパターンはそうでもないです。 ただ We walked ten hours/miles. こういう場合は前置詞 for の省略と言えなくもありません。

関連するQ&A