TextRanch

The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

All these years vs All those years

Both 'all these years' and 'all those years' are correct, but they are used in different contexts. 'All these years' is used when referring to a period of time that includes the present moment or is recent, while 'all those years' is used when referring to a period of time that is more distant in the past.

Last updated: April 05, 2024 • 5399 views

All these years

This phrase is correct and commonly used in English when referring to a period of time that includes the present moment or is recent.

Use 'all these years' when talking about a period of time that is ongoing or recent, such as 'I have known him all these years.'

Examples:

  • I have been waiting for this moment all these years.
  • She has been my best friend all these years.
  • All these years of working undercover...
  • All these years heard about the Halo ring.
  • All these years passed too soon.
  • All these years on, this bunker is still here.
  • All these years they've been looking for a baby.
  • All these years, living this life...
  • All these years... and you haven't flossed.
  • All these years, I've been living a life on a log bridge.
  • All these years, I wanted to kill him.
  • All these years we've been together, wandering the Himalayas...
  • All these years of creative work.
  • All these years I have waited for you.
  • All these years, she was here.
  • All these years we indulged our murderous impulses... called it our nature.
  • All these years, I've wanted to get away.
  • All these years, all that we've been through...
  • All these years, I've been so wrong.
  • All these years, I thought murder was a sin.
  • All these years together without understanding.
  • All these years, I trusted him.

Alternatives:

  • all this time
  • all this while
  • all these months
  • all these days
  • all these decades

All those years

This phrase is correct and commonly used in English when referring to a period of time that is more distant in the past.

Use 'all those years' when talking about a period of time that is further back in the past, such as 'I remember all those years we spent together.'

Examples:

  • I remember all those years we spent together.
  • All those years have faded into memory.
  • All those years on that island.
  • All those years we built this place together.
  • All those years playing Aunt Carolyn.
  • Hidden inside the clock All those years.
  • All those years I wanted a little sister.
  • All those years of pleasing Father.
  • All those years of people doubting him.
  • All those years without a scrap of motherly affection.
  • All those years, I've blamed Stefan.
  • All those years of asking me for stuff, favors.
  • All those years, no contact.
  • All those years rehearsing lines with you for Edge of tomorrow.
  • All those years in Saddam's prison.
  • All those years I spent hating myself, thinking my family would never forgive me.
  • All those years you were working together, your little secret conversations.
  • All those years, he knew.
  • All those years trying to get on America's funniest home videos.
  • All those years looking after my dad were good for something.
  • All those years I spent believing.
  • All those years of sitting in my window, wondering what was behind this pillar...

Alternatives:

  • all that time
  • all that while
  • all those months
  • all those days
  • all those decades

What Our Customers Are Saying

Our customers love us! We have an average rating of 4.79 stars based on 283,125 votes.
Also check out our 2,100+ reviews on TrustPilot (4.9TextRanch on TrustPilot).

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!