ayuda porfa es para hoy

Respuesta:
Complete this letter with the correct form of the Present Perfect Tense.
1. have done
2. have been
3. have visited
4. have watched
5. have met
6. has shown
7. has not written
8. has sent
9. Have - had
10. have danced
Explicación:
El Presente Perfecto. Se construye de la siguiente manera:
Afirmativas: Sujeto + Have / Has + Verbo en Participio Pasado + Complemento.
Negativas: Sujeto + Haven't / Has n't + Verbo en Participio Pasado + Complemento.
Interrogativas. Have / Has + Sujeto + Verbo en Participio Pasado + Complemento?