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
have been teaching
Grammar usage guide and real-world examplesUSAGE SUMMARY
The phrase "have been teaching" is correct and usable in written English.
It is typically used to indicate an ongoing action that started in the past and continues into the present. Example: "I have been teaching English for over five years now."
✓ Grammatically correct
News & Media
Science
Formal & Business
Alternative expressions(2)
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
58 human-written examples
You have been teaching the course together?
News & Media
For weeks, I have been teaching novels of war.
News & Media
I have been teaching myself Cornish with help from friends.
News & Media
I have been teaching critical race theory for almost 20 years.
News & Media
CHENEY: No, you'd have been teaching a graduate seminar on "The Pet Goat".
News & Media
"I have been teaching for over 30 years and I have seen exams get gradually easier".
News & Media
She is believed to have been teaching English to support herself.
News & Media
I have been teaching singing for more than 20 years now.
News & Media
We are playing outside of what we have been teaching our guys".
News & Media
"Since then, I have been teaching at the University of Texas," Mr. Olasky said.
News & Media
She and a friend have been teaching local students the basics of the game.
News & Media
Expert writing Tips
Best practice
Use "have been teaching" to emphasize the continuous nature of your teaching experience, indicating that you are still actively involved in teaching.
Common error
Avoid using "have been teaching" when referring to a teaching role you no longer hold. In such cases, use the past simple tense instead. For instance, say "I taught at that school" instead of "I have been teaching at that school".
Source & Trust
84%
Authority and reliability
4.5/5
Expert rating
Real-world application tested
Linguistic Context
The phrase "have been teaching" functions as a present perfect continuous verb phrase. It is used to describe an action that began in the past, continues into the present, and may continue into the future. As Ludwig indicates, it describes an ongoing or repeated action.
Frequent in
News & Media
33%
Science
22%
Formal & Business
7%
Less common in
Encyclopedias
0%
Wiki
0%
Reference
0%
Ludwig's WRAP-UP
In summary, the phrase "have been teaching" is a present perfect continuous verb phrase widely used to describe an ongoing teaching experience that started in the past and continues to the present. Ludwig AI indicates that it follows standard grammar rules and is frequently found in diverse contexts, particularly within News & Media and Scientific domains. When using this phrase, ensure it accurately reflects the continuous nature of your teaching experience; otherwise, opt for the past simple tense to describe completed teaching roles. With its high frequency and broad applicability, "have been teaching" is a versatile tool for expressing one's teaching history and current involvement.
More alternative expressions(10)
Phrases that express similar concepts, ordered by semantic similarity:
have been instructing
Emphasizes a more formal or structured teaching environment.
have been educating
Focuses on the broader impact of imparting knowledge and skills.
have been tutoring
Suggests a more individualized and supportive teaching approach.
have been coaching
Implies guiding and training someone towards a specific goal or skill.
have been mentoring
Highlights a long-term relationship focused on guidance and support.
have been lecturing
Describes a formal presentation of information in an academic setting.
have been training
Focuses on developing specific skills or abilities through practice.
have been guiding
Suggests leading someone through a process of learning or discovery.
have been showing
Emphasizes demonstrating or illustrating concepts practically.
have been explaining
Focuses on clarifying and elucidating complex ideas.
FAQs
How can I use "have been teaching" in a sentence?
Use "have been teaching" to describe an action that started in the past and continues to the present. For example, "I "have been teaching" English for five years."
What are some alternatives to "have been teaching"?
Depending on the context, you can use alternatives such as "have instructed", "have educated", or "have tutored".
What is the difference between "have been teaching" and "taught"?
"Have been teaching" implies a continuous action from the past to the present, while "taught" refers to a completed action in the past. For example, "I "have been teaching" for 10 years and I still do it," versus "I "taught" at that school from 2010 to 2015."
Is it correct to say "I have been teaching" if I am currently not teaching?
No, it is not correct. "Have been teaching" implies a continuous action. If you are no longer teaching, use the past simple tense, such as "I "taught"."
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
84%
Authority and reliability
4.5/5
Expert rating
Real-world application tested