O uso de Have/Has e Had como auxiliar de passado

Então pelos meus cálculos existem 3 formas de usar o have/has e had como auxiliar para indicar o passado (ou existem outras:)

1) I have done
2) I have been doing
3) I had done

Bom, minhas dúvidas:
- qual a diferença entre eles?
- no exemplo no. 2, só é usado o past participle "been" ou usa se qualquer um deles?

Obrigada.
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!
Avatar do usuário Marcio_Farias 12370 1 22 207
Avatar do usuário Andrezzatkm 4810 1 8 105
1) I have done this. = Eu fiz isso.
2) I have been doing this fro two years. = Eu faço isso há dois anos/ Eu tenho feito isso há dois.
3) I had done this. = Eu tinha feito isso.
Great! Thank you... Now, the expression "I did it" comes when you wanna say "eu fiz isso", but the difference is between the American and Bridge English accent. Isn't
Avatar do usuário Marcio_Farias 12370 1 22 207
Débora, by "Bridge English accent" you probably meant, "British..." didn't you?