<p>You're correct that 历史 is too splendid a word for an ordinary office building. Besides, you cannot put it together with 几年 without humor, because the question word 几 usually stands for a small, namely one digit number. (几十年 or 几百年 is acceptable.)<br>
(<strong>EDIT</strong>: It's a universal fact in Mandarin that you should use 多少 for asking a truly indeterminate number of anything.)</p>

<p>"How old is this building?" would be:</p>

<blockquote>
  <p>这楼有多久了？<br>
  这楼盖了有（多久／多少年）了？ <em>(How / How many years) old is this building <strong>since it's been built</strong>?</em></p>
</blockquote>

<p>(<strong>EDIT</strong> #2-1: 有多少年 doesn't seem as much approvable as 有多久. In fact, none of them exactly mean "how old (a thing) is". The former is "how many years it has", and the latter, "how much time lapse it has". Using the former alone has a risk to meet with "How many years of <em>what</em>?" kind of response, depending on the context. At least, I prefer this to that, and moreover prefer the second example to the first.)</p>

<p>But I can also imagine I'd ask:</p>

<blockquote>
  <p><s>这楼多少年盖的？</s> <em>In what year was this building built?</em> (See better solution in 杨以轩's answer)<br>
  这楼什么时候盖的？ <em>When was this building built?</em>  </p>
</blockquote>

<p>(<strong>EDIT</strong> #2-2: Here you can see that I ran into another difficulty since Chinese doesn't really have a casual question word exactly equivalent to "what year". In this sense, 杨以轩's choice is far better than mine, and what is more, he seems to be a realtor.)</p>

CC BY-SA 3.0
2015-01-05T23:48:57.467Z
Why not just say ...有多少年了？
ClojureMostly
CC BY-SA 3.0
2015-01-07T09:38:26.510Z
Very good point. Please see my updated answer.
broccoli forest
CC BY-SA 3.0
2015-01-03T07:07:57.487Z
2015-01-07T13:03:37.767Z
2015-01-07T13:03:37.767Z
broccoli forest
<p>In addition to broccoli forest's answer, you may use <b>屋龄</b>[wū líng] to refer to the age of a building.</p>

<blockquote>
  <p>这楼的屋龄有多久？<br> What's the age of this building?</p>
  
  <p>买屋龄老旧的房子再大翻修，还是买新成屋比较好?<br> Is buying an old house and renovating
  extensively better, compared to buying a brand new house?</p>
</blockquote>

<p>If you want to inquire about the exact year, you can use <b>年份</b> to get yourself understood:</p>

<blockquote>
  <p>这楼是什么年份建的？<br> Which year was this building constructed?</p>
</blockquote>

CC BY-SA 3.0
2015-01-04T08:24:41.940Z
2015-01-04T08:24:41.940Z
杨以轩
<p>you can say informally:
这楼多老了？
how old is the building.</p>

<p>这公寓多少年前盖的呀？
How many years ago did people build this apartment.</p>

<p>formally you can say:
故宫建成多久了？
how long have it been since 故宫 was completed.
Anwser: 故宫始建于1420年。
Gugong was built in 1420</p>

CC BY-SA 3.0
2015-01-07T20:04:26.983Z
2015-01-07T20:04:26.983Z
Albert Chen
<p>I know to say to a person how old they are you can say "你多大" or "你几岁". But, how could you express "how old is this building?"</p>

<p>Would you say "这楼有几年的历史？" Or would that only be used for something grand like 故宫?</p>

<grammar><usage>
How do you ask how old a building is?
# How do you ask how old a building is?

(Asked by: username_0 on 2015-01-03)

I know to say to a person how old they are you can say "你多大" or "你几岁". But, how could you express "how old is this building?"

Would you say "这楼有几年的历史？" Or would that only be used for something grand like 故宫?

**Tags:** grammar, usage


---

## 3 answers

### Answer by username_1 on 2015-01-03. Score: 7

You're correct that 历史 is too splendid a word for an ordinary office building. Besides, you cannot put it together with 几年 without humor, because the question word 几 usually stands for a small, namely one digit number. (几十年 or 几百年 is acceptable.)  
(**EDIT**: It's a universal fact in Mandarin that you should use 多少 for asking a truly indeterminate number of anything.)

"How old is this building?" would be:

> 这楼有多久了？  
> 这楼盖了有（多久／多少年）了？ *(How / How many years) old is this building **since it's been built**?*

(**EDIT** #2-1: 有多少年 doesn't seem as much approvable as 有多久. In fact, none of them exactly mean "how old (a thing) is". The former is "how many years it has", and the latter, "how much time lapse it has". Using the former alone has a risk to meet with "How many years of *what*?" kind of response, depending on the context. At least, I prefer this to that, and moreover prefer the second example to the first.)

But I can also imagine I'd ask:

> ~~这楼多少年盖的？~~ *In what year was this building built?* (See better solution in username_3's answer)  
> 这楼什么时候盖的？ *When was this building built?*

(**EDIT** #2-2: Here you can see that I ran into another difficulty since Chinese doesn't really have a casual question word exactly equivalent to "what year". In this sense, username_3's choice is far better than mine, and what is more, he seems to be a realtor.)

> **Comments:**
> **username_2**: Why not just say ...有多少年了？  
> **username_1**: Very good point. Please see my updated answer.  

---

### Answer by username_3 on 2015-01-04. Score: 4

In addition to username_1's answer, you may use **屋龄**[wū líng] to refer to the age of a building.

> 这楼的屋龄有多久？  
>  What's the age of this building?
>
> 买屋龄老旧的房子再大翻修，还是买新成屋比较好?  
>  Is buying an old house and renovating
> extensively better, compared to buying a brand new house?

If you want to inquire about the exact year, you can use **年份** to get yourself understood:

> 这楼是什么年份建的？  
>  Which year was this building constructed?


---

### Answer by username_4 on 2015-01-07. Score: 0

you can say informally:
这楼多老了？
how old is the building.

这公寓多少年前盖的呀？
How many years ago did people build this apartment.

formally you can say:
故宫建成多久了？
how long have it been since 故宫 was completed.
Anwser: 故宫始建于1420年。
Gugong was built in 1420


---

