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 difference between you have lived here for three years and you have been living here for three years is that is that the first sentence means you already lived here for three years already and the second sentence means that you been living here for three years.
No. It would be: You have been living here for the last two years? Or Have you been living here for the last two years? Or exchange last for past.
Millions of years
For 110 years
3o years
it has been here since god created it
Airplanes have been around for 110 years.
i know nothing
15 billion years
They have been here since the very beginning.
Windsor castle Lincoln castle Alnwick castle Leeds castle Norwich castle Nunney castle Yarmouth castle