Skip to main content
code formatting should only be used for code, as it hurts accessibility
Source Link

In most languages (I know of), people say their age with a construction like I have X years"I have X years". In English, however, you say how old you are instead. So I'm curious about what is it about the logic of English that makes this sound more natural than I have X years"I have X years". All I can find is that "this is just cultural/this is just how the language evolved", but I'm sure there's some logic to it.

I'm also particularly interested in the logic that makes the construction I am X years old"I am X years old" possible. I suppose it comes from the fact that, in English, we modify/specify words by placing words before the word we want to modify/specify. Something like:

— I am old.
— How old?
— Very old.
— How old exactly?
— 900 years old.

Am I on the right track? Is 900 years"900 years" in this case really behaving the same as very"very", or interchangeable with it? (The available information about numerals as adjectives or adverbs is very conflicting.) Or is there something more specific about numbers, or this particular construction, that applies here?

In most languages (I know of), people say their age with a construction like I have X years. In English, however, you say how old you are instead. So I'm curious about what is it about the logic of English that makes this sound more natural than I have X years. All I can find is that "this is just cultural/this is just how the language evolved", but I'm sure there's some logic to it.

I'm also particularly interested in the logic that makes the construction I am X years old possible. I suppose it comes from the fact that, in English, we modify/specify words by placing words before the word we want to modify/specify. Something like:

— I am old.
— How old?
— Very old.
— How old exactly?
— 900 years old.

Am I on the right track? Is 900 years in this case really behaving the same as very, or interchangeable with it? (The available information about numerals as adjectives or adverbs is very conflicting.) Or is there something more specific about numbers, or this particular construction, that applies here?

In most languages (I know of), people say their age with a construction like "I have X years". In English, however, you say how old you are instead. So I'm curious about what is it about the logic of English that makes this sound more natural than "I have X years". All I can find is that "this is just cultural/this is just how the language evolved", but I'm sure there's some logic to it.

I'm also particularly interested in the logic that makes the construction "I am X years old" possible. I suppose it comes from the fact that, in English, we modify/specify words by placing words before the word we want to modify/specify. Something like:

— I am old.
— How old?
— Very old.
— How old exactly?
— 900 years old.

Am I on the right track? Is "900 years" in this case really behaving the same as "very", or interchangeable with it? (The available information about numerals as adjectives or adverbs is very conflicting.) Or is there something more specific about numbers, or this particular construction, that applies here?

Became Hot Network Question
Tweeted twitter.com/StackEnglishLL/status/1547642081379700737
added 2 characters in body
Source Link
Michael Harvey
  • 75.7k
  • 5
  • 113
  • 162

In most languages (I know of), people say their age with a construction like I have X years. In English, however, you say how old you are instead. So I'm curious about what is it about the logic of English that makes this sound more natural than I have X years. All I can find is that "this is just cultural/this is just how the language evolved", but I'm sure there's some logic to it.

I'm also particularly interested in the logic that makes the construction I am X years old possible. I suppose it comes from the fact that, in English, we modify/specify words by placing words before the word we want to modify/specify. Something like:

— I am old.
— How old?
— Very old.
— How old exactly?
— 900 years old.

Am I on the right track? Is 900 years in this case really behaving the same as very, or interchangeable with it? (The available information about numerals as adjectives or adverbs is very conflicting.) Or is there something more specific about numbers, or this particular construction, that applyapplies here?

In most languages (I know of), people say their age with a construction like I have X years. In English, however, you say how old you are instead. So I'm curious about what is it about the logic of English that makes this sound more natural than I have X years. All I can find is that "this is just cultural/this is just how the language evolved", but I'm sure there's some logic to it.

I'm also particularly interested in the logic that makes the construction I am X years old possible. I suppose it comes from the fact that, in English, we modify/specify words by placing words before the word we want to modify/specify. Something like:

— I am old.
— How old?
— Very old.
— How old exactly?
— 900 years old.

Am I on the right track? Is 900 years in this case really behaving the same as very, or interchangeable with it? (The available information about numerals as adjectives or adverbs is very conflicting.) Or is there something more specific about numbers, or this particular construction, that apply here?

In most languages (I know of), people say their age with a construction like I have X years. In English, however, you say how old you are instead. So I'm curious about what is it about the logic of English that makes this sound more natural than I have X years. All I can find is that "this is just cultural/this is just how the language evolved", but I'm sure there's some logic to it.

I'm also particularly interested in the logic that makes the construction I am X years old possible. I suppose it comes from the fact that, in English, we modify/specify words by placing words before the word we want to modify/specify. Something like:

— I am old.
— How old?
— Very old.
— How old exactly?
— 900 years old.

Am I on the right track? Is 900 years in this case really behaving the same as very, or interchangeable with it? (The available information about numerals as adjectives or adverbs is very conflicting.) Or is there something more specific about numbers, or this particular construction, that applies here?

Source Link
San Diago
  • 1.4k
  • 2
  • 11
  • 12

What is the logic behind "I am X years old"?

In most languages (I know of), people say their age with a construction like I have X years. In English, however, you say how old you are instead. So I'm curious about what is it about the logic of English that makes this sound more natural than I have X years. All I can find is that "this is just cultural/this is just how the language evolved", but I'm sure there's some logic to it.

I'm also particularly interested in the logic that makes the construction I am X years old possible. I suppose it comes from the fact that, in English, we modify/specify words by placing words before the word we want to modify/specify. Something like:

— I am old.
— How old?
— Very old.
— How old exactly?
— 900 years old.

Am I on the right track? Is 900 years in this case really behaving the same as very, or interchangeable with it? (The available information about numerals as adjectives or adverbs is very conflicting.) Or is there something more specific about numbers, or this particular construction, that apply here?