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.

TESTE DE NÍVEL
Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
4 respostas
Ordenar por: Data
Marcio_Farias 1 24 215
Andrezzatkm 2 8 111
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
Marcio_Farias 1 24 215
Débora, by "Bridge English accent" you probably meant, "British..." didn't you?
ENTENDENDO AS HORAS EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina vários macetes para você nunca mais se confundir na hora de dizer as horas em inglês. ACESSAR AULA