The house has a history of ten years.

Status
Not open for further replies.

diamondcutter

Senior Member
Joined
Oct 21, 2014
Member Type
English Teacher
Native Language
Chinese
Home Country
China
Current Location
China
1. The house has a history of ten years.

I’d like to know if both of the sentences below have the same meaning as Sentence 1.

2. It is ten years since the house has been built.
3. The house has been built for ten years.
 
None of your sentences is natural. Try: The house was built ten years ago.
 
Thanks, 5jj.

Is this sentence correct?

The building of the house has been over for ten years.
 
It is not natural.

More simply: The house is ten years old.
 
Last edited by a moderator:
Thanks, Tedmc.

The house has been built for ten years.

I’d like to know if this sentence means:
1. The house is ten years old.
Or
2. The process of the house’s building has been ten years.
 
Thanks, Tedmc.

The house has been built for ten years.

I’d like to know if this sentence means:
1. The house is ten years old.
Or
2. The process of the house’s building has been ten years.

The problem is that "The house has been built for ten years" wouldn't be used.
 
Thanks, Emsr2d2.

We know that Basílica i Temple Expiatori de la Sagrada Família is still being built. People began to build it in 1882. Can I say this?
Basílica i Temple Expiatori de la Sagrada Família has been built for 139 years.
 
The overall meaning of each sentence is the same, yet I think that you would use them in different situations if you had more context.
1. The house has a history of ten years.
Sounds rather dramatic and ten years is not much of a history, therefore a bit forced. "The house has a history of 200 years" sounds more normal to me.
2. It is ten years since the house has been built.
Leads me to think there's some follow up clause after it.
"It is ten years since the house has been built, yet it is still empty". It sounds more like an interesting news report.
3. The house has been built for ten years.
This one is maybe the strangest of the three.
I would just say that the house had been built ten years ago to avoid confusion of whether or not it is still being built.
That's my 2 cents anyways.
 
The house has been built for ten years.

I don't think this is an example of unnatural language. It can work in its proper context.

It means that the building happened ten years ago. In other words, it has been standing for ten years.
 
Status
Not open for further replies.
Back
Top