written by Yoko
普通、年齢を言う場合は
“She is ten years old”
のように、year の後ろには s が付きます。
それは単純にtenが複数だからですね。
しかし
“She is a beautiful ten year old girl”には
この s が付いていません。
それは、文の後ろに girl という 名詞 がきているからなんです。
つまり ten year old という一つのかたまりが girl を形容詞のように
修飾しているからなんですね。
“She is a beautiful ten-year old girl”のように
ten year old をハイフンでつないで一語にすることもあります。
「10歳の」という形容詞の働きをしているように見せるためですね。
そもそもなぜ複数のs を取り去ってしまうのでしょうか。
それは‐sというのが、名詞の複数形というイメージが強く
これが付いているから、名詞でない部分でも
そうであるかのように見えてしまうからだと言われています。
英語って複雑だけど、奥深くて面白いですね~~~