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

been teaching for

Grammar usage guide and real-world examples

USAGE 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

Human-verified examples from authoritative sources

Exact Expressions

60 human-written examples

I've been teaching for four years.

News & Media

The New York Times

He has been teaching for 14 years.

News & Media

The Guardian

She has been teaching for 19 years.

News & Media

The Guardian

I've been teaching for seven years now.

News & Media

The Guardian

I've been teaching for years now".

I've been teaching for four years so I'm relatively inexperienced.

Peter Smith has been teaching for more than 10 years.

News & Media

The Guardian

Trosclair has been teaching for eight years in south Louisiana.

"I have been teaching for over 30 years and I have seen exams get gradually easier".

News & Media

The Guardian

I had been teaching for a few years in tough inner-city primary schools.

News & Media

The Guardian

Lisa Pettifer is an English teacher and has been teaching for 25 years.

News & Media

The Guardian
Show more...

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".

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

Antonio Rotolo, PhD

Digital Humanist | Computational Linguist | CEO @Ludwig.guru

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.

Expression frequency: Very common

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.

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".

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

91%

Authority and reliability

4.9/5

Expert rating

Real-world application tested

Most frequent sentences: