Used and loved by millions

Since I tried Ludwig back in 2017, I have been constantly using it in both editing and translation. Ever since, I suggest it to my translators at ProSciEditing.

Justyna Jupowicz-Kozak quote

Justyna Jupowicz-Kozak

CEO of Professional Science Editing for Scientists @ prosciediting.com

MitStanfordHarvardAustralian Nationa UniversityNanyangOxford

for years already

Grammar usage guide and real-world examples

USAGE SUMMARY

'for years already' is correct and can be used in written English.
You can use it to indicate that a certain situation has been true for a long period of time. For example, "They have been together for years already."

✓ Grammatically correct

News & Media

Science

Formal & Business

Human-verified examples from authoritative sources

Exact Expressions

46 human-written examples

He has been going through this for years already.

China has talked about 20% renewables by 2030 for years already".

News & Media

The Guardian

Which is where women have been on screen for years already.

It was as if people had collected ideas for years already, but were never asked.

It has been in place for years already, as Mr. Hurd will fill the role of the departing Charles Phillips.

News & Media

The New York Times

They had been on the Internet for years already in those clunky days before the World Wide Web made online exploration so easy.

News & Media

The New York Times
Show more...

Human-verified similar examples from authoritative sources

Similar Expressions

14 human-written examples

We can't be there for another five years, having been there for nine years already".

News & Media

The Guardian

He told Sky News: "We can't be there for another five years, having been there for nine years already.

News & Media

BBC

We've worked together for 32 years already.

We've been eating this stuff for 24 years already.

I would have been a ghost for two years already.

News & Media

The New Yorker
Show more...

Expert writing Tips

Best practice

Use "for years already" to emphasize that a situation has persisted longer than expected, adding a sense of duration and sometimes surprise. It is best used when the extended timeframe is relevant to the context.

Common error

Avoid using "for years already" when a simple statement of duration suffices. For instance, instead of saying "They lived there for years already", consider "They have lived there for years" if the 'already' doesn't add meaningful emphasis.

Antonio Rotolo, PhD - Digital Humanist | Computational Linguist | CEO @Ludwig.guru

Antonio Rotolo, PhD

Digital Humanist | Computational Linguist | CEO @Ludwig.guru

Source & Trust

85%

Authority and reliability

4.5/5

Expert rating

Real-world application tested

Linguistic Context

The phrase "for years already" functions as an adverbial phrase, modifying verbs or clauses to indicate duration. It specifies the length of time an action has been ongoing. Ludwig provides numerous examples illustrating this function in diverse contexts.

Expression frequency: Very common

Frequent in

News & Media

47%

TechCrunch

27%

Huffington Post

10%

Less common in

BBC

5%

Science Magazine

3%

Forbes

2%

Ludwig's WRAP-UP

In summary, "for years already" is a grammatically correct and frequently used adverbial phrase. Ludwig AI confirms its validity and provides numerous examples across various contexts. This phrase effectively emphasizes a prolonged duration, often highlighting that something has lasted longer than expected. While suitable for news and general discourse, be mindful of overuse in simple time references. Consider alternatives such as "for a long time now" or "for many years" for more formal tones or when the added emphasis isn't necessary. Its common usage and clear meaning make it a valuable addition to your writing toolkit.

FAQs

How can I use "for years already" in a sentence?

Use "for years already" to emphasize that something has been happening or existing for a long time and often longer than expected. For example, "The technology has been in development "for years already"".

What's a more formal way to say "for years already"?

While "for years already" is suitable for many contexts, you could use phrases like "for a long time now" or "for many years" in more formal settings.

Is there a difference between "for years" and "for years already"?

"For years" simply indicates a duration. Adding "already" emphasizes the length of that duration, suggesting it might be longer than expected or that the speaker finds it significant. "He has been working on that "for years"" versus "He has been working on that "for years already", when will he finish?".

What are some alternatives to "for years already"?

Alternatives include "for a good while now", "for ages now", or "long since", depending on the context and level of formality you want to convey.

ChatGPT power + Grammarly precisionChatGPT power + Grammarly precision
ChatGPT + Grammarly

Editing plus AI, all in one place.

Stop switching between tools. Your AI writing partner for everything—polishing proposals, crafting emails, finding the right tone.

Source & Trust

85%

Authority and reliability

4.5/5

Expert rating

Real-world application tested

Most frequent sentences: