I need a new job. I ________ the same job for too long.
have been doing
– Based on the usage of the present perfect continuous: describe actions that started in the past and continue to the present (emphasis on continuity).
– “did the same job” is a repeated action, continuing to the present. => Divide present perfect continuous.
– Translation: I need a new job. I’ve been doing the same job for too long.