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
been teaching for
Grammar usage guide and real-world examplesUSAGE SUMMARY
The phrase "been teaching for" is correct and usable in written English. You can use it to indicate the duration of time someone has been engaged in teaching. Example: "I have been teaching for five years." Alternative expressions include "taught for," "been instructing for," and "been educating for."
✓ Grammatically correct
News & Media
Academia
Professional
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
60 human-written examples
I've been teaching for four years.
News & Media
He has been teaching for 14 years.
News & Media
She has been teaching for 19 years.
News & Media
I've been teaching for seven years now.
News & Media
I've been teaching for years now".
News & Media
I've been teaching for four years so I'm relatively inexperienced.
News & Media
Peter Smith has been teaching for more than 10 years.
News & Media
Trosclair has been teaching for eight years in south Louisiana.
News & Media
"I have been teaching for over 30 years and I have seen exams get gradually easier".
News & Media
I had been teaching for a few years in tough inner-city primary schools.
News & Media
Lisa Pettifer is an English teacher and has been teaching for 25 years.
News & Media
Expert writing Tips
Best practice
Ensure the time duration following "for" is a period (e.g. "ten years", "a decade") rather than a specific starting point.
Common error
A frequent mistake is using "since" with a duration of time. While "been teaching for" requires a length of time (e.g. "five years"), "been teaching since" must be followed by a specific date or event (e.g. "2015"). Never say "been teaching since five years".
Source & Trust
91%
Authority and reliability
4.9/5
Expert rating
Real-world application tested
Linguistic Context
The phrase "been teaching for" functions as a present perfect continuous verb phrase fragment followed by a preposition of duration. According to Ludwig AI, it is used to connect a past start date of a profession to the current moment, highlighting the accumulation of experience.
Frequent in
News & Media
65%
Academia
20%
Formal & Business
15%
Less common in
Science
5%
Wiki
3%
Social Media
2%
Ludwig's WRAP-UP
In conclusion, "been teaching for" is an essential and grammatically robust phrase for describing professional longevity. Ludwig AI confirms its widespread acceptance across News & Media and Academia. It effectively utilizes the present perfect continuous tense to show that a person's role as an educator is an ongoing part of their identity. When using this phrase, writers should be careful to follow it with a duration of time rather than a specific date to maintain grammatical accuracy. Whether you are writing a cover letter or a news feature, this phrase remains a standard choice for articulating expertise and dedication in the field of education.
More alternative expressions(10)
Phrases that express similar concepts, ordered by semantic similarity:
has been teaching for
Adds the third-person auxiliary to complete the verb phrase
has taught for
Uses the present perfect simple, emphasizing the completed duration rather than the continuous action
has been an educator for
Provides a more formal and professional job title
working as a teacher for
Focuses on the employment aspect of the role
been in the classroom for
A common idiomatic expression for active teaching experience
lecturing for
Typically used in higher education or university settings
been in education for
Broadens the scope to include administration or general involvement in the sector
instructing for
Often used for technical, vocational or specific skill-based training
mentoring for
Emphasizes the guidance and personal development aspect of teaching
held a teaching position for
A very formal way to describe a professional tenure
FAQs
How do I use "been teaching for" in a sentence?
You can use it to indicate professional experience, for example: "She has "been teaching for" over twenty years."
What is the difference between "been teaching for" and "taught for"?
The phrase ""been teaching for"" emphasizes a continuous, ongoing action, whereas "taught for" can sometimes imply the period of teaching has concluded, depending on context.
Is it correct to say "been teaching for since 10 years"?
No, that is incorrect. You should use either ""been teaching for" 10 years" or "been teaching since 2014."
Can I use "been teaching for" in a formal resume?
Yes, it is highly appropriate. However, for variety you might also use "working as a teacher for" or "served as an educator for".
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
91%
Authority and reliability
4.9/5
Expert rating
Real-world application tested