Was overworking는 과거 진행형 시제입니다. I was overworking이라고 하면 이전 시점에 너무 과한 행동을 하고 있던 중이었지만, 그 행동이 중간에 방해를 받았거나 하는 이유로 과한 행동이 미처 끝나지는 않았다는 의미를 내포하게 된답니다. 반대로 worked는 단순 과거 시제이죠. 만약 여기에서 was overworking 대신에 overworked라고 한다면, 그 과했던 행동이 어느 시점에 끝났다는 걸 나타내게 된답니다. 그렇지만 시제가 바뀌기 때문에 뉘앙스도 조금은 바뀌게 된답니다. 보통 과거진행형과 과거형 사이에는 문장에 끼치는 영향이 다르기 때문에, 시제에 주의해서 쓰는 게 중요해요.
예: I was doing my homework before dinner. (저녁 식사 전에 나는 숙제를 하고 있었다.)
예: I did my homework before dinner. (저녁 식사 전에 난 숙제를 다 했다.)
첫 번째 문장은 저녁 식사 전에 숙제가 끝나지 않았고, 두 번째는 식사 전에 숙제를 끝냈다는 걸 의미합니다.