Definition

(I've known him) for hundreds of years: (I've known him) since the beginning of time, for centuries prepositionidiom
(I lived in Australia) for 3 months: (I lived in Australia) for a period of three months preposition
  • "Wine woman : The estate has been in my family for five generations..."
  • "I paid for my own flights from France, and when I started working at Delavigne, I had to sleep under a bridge for three weeks."
  • "Nigel : Bruno, my boy, it's been only 10 minutes since we met, but I feel like we've known each other for hours."
  • "I am not sure whether or not you have heard, but I have recently been asked to return to Ireland for a few days to deliver the eulogy at my grandfather's wake."
  • "Edward : But Bruno's been in there for 48 hours now."
  • "For example, every morning at 10:00 AM sharp, we could all turn on our intercoms and laugh together for 30 seconds."
  • "I've been here for three days!"
  • "Warbuckle : Y'all been drinking for hours!"
  • "I mean the other day, Horatio yelled at me in Spanish for an hour, and then he brought me a cactus for my office."
  • "If Gidyeon decides to slash his prices again, I promise you that we will no longer do business with him, and we will consider legal action against him. I've learned from my sources that this liquidation sale was only advertised online for a few days, and that the page views on the website were modest, so I hope that your sales weren't adversely affected."

Still unsure of the best way to use 'For hundreds of years'? Improve your English thanks to our online English lessons. We offer a free test as well as a free level assessment!

What our users say:

Pleasure

         

I enjoy doing my online English lessons. Only ten minutes daily are enough...Thank you!

Innovative

         

I love your innovative method which allows me to learn a new language and have fun at the same time!

Unique

         

Your method is unique! Your courses have helped me to progress and gain confidence during my travels.

Progress

         

Gymglish has allowed me to improve my English. A daily routine I wouldn't miss for anything in the world!

More testimonials.

Test your English with Gymglish today and get a free level assessment

Absolutely free - no strings attached.