I came across a sentence "she's worked as a tacher for a long time". I wonder if it wouldn't be better to rephrase it into "she's been working as a tacher for a longtime".
What do you think? Thanks...
Top answer
Hello Mav Both are fine: the second might be used in contexts where you wanted to put more emphasis on the process of working as a teacher. MrP
— MrPedantic
Hello Mav Both are fine: the second might be used in contexts where you wanted to put more emphasis on the process of working as a teacher.
MrP
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.