Réponse:
verbe et auxiliaire : have worked
aspect : present Perfect
deux informations de temps : since et for
date précise : since
durée : For
Après un verbe au present perfect, on emploie since pour parler d'une date précise et for pour une durée. On les traduit en français par depuis.