ayuda por favor en esto

Respuesta:
Explicación:
1. have lived, since
2. has worked, since
3. have discovered, for
4. has known, for
5. havent seen, since
6. havent talked, for
7. has wrotten, since