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
CEO of Professional Science Editing for Scientists @ prosciediting.com
had been predicting for
Grammar usage guide and real-world examplesUSAGE SUMMARY
The phrase "had been predicting for" is correct and usable in written English.
It can be used when discussing a past continuous action of forecasting or anticipating something over a period of time. Example: "The scientists had been predicting for years that climate change would have severe impacts on weather patterns."
✓ Grammatically correct
News & Media
Academia
Wiki
Science
Table of contents
Usage summary
Human-verified examples
Expert writing tips
Linguistic context
Ludwig's wrap-up
Alternative expressions
FAQs
Human-verified examples from authoritative sources
Exact Expressions
17 human-written examples
It was the disaster critics of Israel's offensive had been predicting for some time.
News & Media
But it quickly turned into the heavy snow forecasters had been predicting for days.
News & Media
It was what climate experts had been predicting for some years: the megafire.
News & Media
Industry analysts and money managers, though, had been predicting for a while that the REIT market would run out of steam.
News & Media
Communicators were faced with a catch-22 situation: make speculative statements about extreme weather and climate change, or sit on their hands while the very changes scientists had been predicting for decades materialised around them.
News & Media
Instead of the cash-flow growth of 13percentt or more for this year that Time Warner had been predicting for months, the company said yesterday that the figure would be only about 11percentt.
News & Media
Human-verified similar examples from authoritative sources
Similar Expressions
43 human-written examples
Neither has approached the success that had been predicted for them.
News & Media
They were reaching the level that had been predicted for them.
News & Media
The results in the House and the Senate were in line with what had been predicted for many months.
Academia
Analysts said the results were better than some of the more dire outcomes that had been predicted for Microsoft.
News & Media
The famines and huge mortality that had been predicted for the second half of the 20th century never came to pass.
News & Media
Expert writing Tips
Best practice
When using "had been predicting for", ensure the context clearly establishes the timeframe over which the prediction was made. This adds clarity and strengthens the impact of your statement.
Common error
Avoid using "had been predicting for" when the situation involves a simple expectation based on current facts. "Predicting" implies a deeper analysis or insight beyond readily apparent information.
Source & Trust
88%
Authority and reliability
4.5/5
Expert rating
Real-world application tested
Linguistic Context
The phrase "had been predicting for" functions as a verb phrase in the past perfect continuous tense. It describes an action of predicting that continued over a period in the past. As Ludwig AI shows, this structure is often followed by a period of time, to emphasize duration.
Frequent in
News & Media
65%
Academia
20%
Wiki
9%
Less common in
Science
6%
Formal & Business
0%
Social Media
0%
Ludwig's WRAP-UP
In summary, the phrase "had been predicting for" is a grammatically sound and frequently used verb phrase that serves to emphasize the duration of a prediction made over time. Ludwig AI validates its proper usage across various authoritative sources, including news outlets, academic papers, and encyclopedic entries. When using the phrase, make sure the context makes it clear what the subject was predicting and over what period of time the predictions were happening. Common alternatives include "had been forecasting for" and "had been anticipating for".
More alternative expressions(10)
Phrases that express similar concepts, ordered by semantic similarity:
had been forecasting for
Replaces "predicting" with "forecasting", emphasizing a more formal or calculated prediction.
had been anticipating for
Substitutes "predicting" with "anticipating", focusing on expecting something to happen.
had long foreseen
Uses "foreseen" instead of "predicting for", highlighting a long-term ability to see into the future.
had been expecting for
Replaces "predicting" with "expecting", emphasizing a belief that something would occur.
had been projecting for
Substitutes "predicting" with "projecting", implying a prediction based on current trends.
had been foretelling for
Uses "foretelling" instead of "predicting", suggesting a prophetic or less scientific prediction.
had been warning about for
Shifts the focus to warnings given in advance, rather than predictions.
had been claiming for
Replaces "predicting" with "claiming", suggesting an assertion made over time.
had been suggesting for
Substitutes "predicting" with "suggesting", indicating a milder form of prediction.
had been speculating about for
Uses "speculating" instead of "predicting", highlighting that the statement is based on conjecture.
FAQs
How can I use "had been predicting for" in a sentence?
Use "had been predicting for" to describe a past continuous action of forecasting something over a period. For example, "Experts "had been predicting for" years that interest rates would rise."
What are some alternatives to "had been predicting for"?
You can use alternatives like "had been forecasting for", "had been anticipating for", or "had long foreseen" depending on the context.
Is it correct to say "had been predicting that" instead of "had been predicting for"?
While "had been predicting that" is grammatically correct, it introduces a clause and changes the structure. "Had been predicting for" emphasizes the duration of the prediction, whereas "had been predicting that" emphasizes the content of the prediction.
What is the difference between "predicting" and "forecasting" when using "had been predicting for" and "had been forecasting for"?
Both "predicting" and "forecasting" imply making statements about the future. "Forecasting" often suggests a more systematic or data-driven approach, while "predicting" can be more general. Therefore, "had been forecasting for" may be used in technical or analytical contexts, while ""had been predicting for"" suits broader situations.
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.
Table of contents
Usage summary
Human-verified examples
Expert writing tips
Linguistic context
Ludwig's wrap-up
Alternative expressions
FAQs
Source & Trust
88%
Authority and reliability
4.5/5
Expert rating
Real-world application tested