zalezy to od stosunku pracy- czy ona jest, czy ustała i czy jest to wazne ze pracowałas gdzies bo dzieki temu cos masz czyli zwykłe użycie czasów:
Czyli I have worked - tu podkreslasz ile
I worked- podkreslasz fakt pracowania gdzieś,
I have been working- to znaczy ze zaczełas pracowac, i pracujesz jeszcze lub dopiero co stosunek pracy ustał...
a zdania:
1) mówi o tym jak długo coś trwało w Twoim życiu.
2) podkreśla fakt pracowania, bez określania czasu.