PRESENT PERFECT CONTINUOUS
You have been telling me this same story for months.
Você tem me contado essa mesma história faz meses.
We haven’t been working very hard lately.
Nós não temos trabalhado muito ultimamente.
Richard hasn’t been doing a very good job at the office.
O Richard não tem feito um trabalho muito bom no escritório.
Have you been working out?
Você tem se exercitado?
How long have you been waiting for me?
Faz quanto tempo que você está me esperando?
PAST PERFECT
By the time we got there, they had already left.
Na hora que a gente chegou lá, eles já haviam saído.
She had just left home when she noticed she had forgotten her purse.
Ela tinha acabado de sair de casa quando percebeu que havia esquecido sua bolsa.
I hadn’t tried Japanese food until you said I should try it.
Eu não havia experimentado comida japonesa até você me dizer que eu devia experimentar.
Had the students done their homework?
Os alunos tinham feito a lição de casa deles?
Hadn’t they ordered pizza?
Eles não tinham pedido pizza?