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

has been offering

Grammar usage guide and real-world examples

USAGE SUMMARY

"has been offering" is correct and usable in written English.
You can use this phrase to express that something has been made available or done for an extended period of time. Example: The store has been offering discounts on select items for the last two weeks.

✓ Grammatically correct

News & Media

Academia

Science

Human-verified examples from authoritative sources

Exact Expressions

60 human-written examples

Ford has been offering $2,500 rebates.

News & Media

The New York Times

The city has been offering residents replacement homes elsewhere.

News & Media

The Guardian

Sainsbury has been offering customers insurance policies since April 1998.

The conservatory has been offering community music education since 1897.

Since 1998 it has been offering courses on fighting wildfires.

News & Media

The New York Times

Kramer has been offering such advice for decades.

News & Media

The New Yorker

Trump has been offering the biggest reward up front.

News & Media

The New Yorker

IBM has been offering its 12-week re-entry program for the past few years.

Stanford Engineering has been offering Massive Online Open Courses (MOOCs) for five years.

Kent Summers has been offering the Sales Boot Camp in collaboration with VMS since 2008.

Toya has been offering that kind of advice to Erica Charley for years.

Show more...

Expert writing Tips

Best practice

Use "has been offering" to emphasize the duration and continuity of an action or service. It's effective for highlighting long-term commitments or consistent availability.

Common error

Avoid using "has been offering" for actions that occurred only once or in a very limited timeframe. Use simpler past tenses like "offered" instead.

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

Antonio Rotolo, PhD

Digital Humanist | Computational Linguist | CEO @Ludwig.guru

Source & Trust

89%

Authority and reliability

4.6/5

Expert rating

Real-world application tested

Linguistic Context

The phrase "has been offering" functions as a present perfect continuous verb phrase. It indicates an action that started in the past and continues up to the present. As Ludwig AI confirms, this usage is correct in written English.

Expression frequency: Very common

Frequent in

News & Media

43%

Academia

22%

Science

18%

Less common in

Formal & Business

10%

Encyclopedias

0%

Social Media

0%

Ludwig's WRAP-UP

The phrase "has been offering" is a versatile and grammatically sound construction used to describe ongoing actions or services that began in the past and continue to the present. As confirmed by Ludwig AI, it's suitable for various contexts, as shown by the numerous examples from reputable sources. When using "has been offering", emphasize duration, avoid it for one-time events, and ensure it aligns with the intended meaning of continuous provision. Alternatives like "has provided" or "has made available" can be used depending on the specific nuance you want to convey. The phrase is most frequently found in News & Media and Academic contexts, indicating its widespread use in formal and informational settings.

FAQs

How do I use "has been offering" in a sentence?

Use "has been offering" to describe something that started in the past and continues into the present. For example, "The company "has been offering" free trials for the past month".

What's a good substitute for "has been offering"?

Depending on the context, you can replace "has been offering" with phrases like "has provided", "has made available", or "has supplied".

Is it correct to say "is offering" instead of "has been offering"?

While "is offering" is grammatically correct, it implies a more immediate or temporary action. "Has been offering" suggests a longer duration or a recurring action.

When should I use "has offered" vs "has been offering"?

"Has offered" indicates a completed action in the past with relevance to the present. "Has been offering" describes an action that began in the past and continues into the present.

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

89%

Authority and reliability

4.6/5

Expert rating

Real-world application tested

Most frequent sentences: