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

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

"it has been nine years" vs "it had been nine years"

Both phrases are correct, but they are used in different contexts. 'It had been nine years' is used when referring to a past event or point in time, while 'It has been nine years' is used when referring to a period of time that started in the past and continues up to the present.

Last Updated: March 06, 2024

it has been nine years

This phrase is correct when referring to a period of time that started in the past and continues up to the present.

This phrase is used to indicate that a specific amount of time has passed from a point in the past up to the present.

Examples:

  • It has been nine years since we moved to this city.
  • She has been working at the company for nine years.

Alternatives:

  • It is nine years now
  • Nine years have passed
  • Nine years have gone by

it had been nine years

This phrase is correct when referring to a past event or point in time.

This phrase is used to indicate that a specific amount of time had passed up to a certain point in the past.

Examples:

  • It had been nine years since I last saw her.
  • By the time they met again, it had been nine years since their last encounter.

Alternatives:

  • It was nine years ago
  • Nine years had passed
  • Nine years had gone by

Related Comparisons

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!