Your English writing platform
Discover LudwigSuggestions(4)
The phrase 'has been teaching for' is correct and usable in written English.
You can use it when you want to refer to the duration of someone's teaching career. For example: "John Smith has been teaching for 10 years."
Exact(60)
He has been teaching for 14 years.
She has been teaching for 19 years.
Peter Smith has been teaching for more than 10 years.
To inculcate it, she has been teaching for more than twenty years.
James Siegel Portland, Me., March 13 , 2011The writer has been teaching for 20 years.
Lisa Pettifer is an English teacher and has been teaching for 25 years.
She has been teaching for 16 years and teaches mindfulness to students.
Ms. Hurley, who has been teaching for 20 years, said the cost would be about $5.50.
He has been teaching for 13 years, is a frequent educational blogger and tweets @gary_s_king.
He has been teaching for 17 years and is currently responsible for curriculum and staffing.
David Brandrick David is a trained citizenship teacher and has been teaching for seven years.
Write better and faster with AI suggestions while staying true to your unique style.
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