Work st.arted on the building of the Castle in 1071, therefore the Castle has been here for circa 938 years.
They have been here for 100's of years
The first sentence "you have lived here for three years" implies that the action of living started three years ago and is ongoing. The second sentence "you have been living here for three years" emphasizes the continuity of the action of living over the past three years.
No, the preposition "since" is used to specify a starting point in time, so it should be used as follows: "You have been living here for the last two years."
Millions of years
For 110 years
3o years
Airplanes have been around for 110 years.
it has been here since god created it
Windsor castle Lincoln castle Alnwick castle Leeds castle Norwich castle Nunney castle Yarmouth castle
i know nothing
15 billion years
They have been here since the very beginning.