Now available on AndroidGet it on Google Play
MozhiLingo
via
Learning
← All lessons
Lesson 39B2

Present Perfect Continuous

Present perfect continuous

Esta é a forma que realmente corresponde ao 'venho fazendo' e ao 'tenho feito' do português: uma ação que começou no passado, continua até agora e cuja duração é o que interessa.

Grammar Comparison

Comparação gramatical

Aqui sim, 'tenho estudado'

English

I have been studying for three hours. / How long have you been waiting?

Portuguese

Estou estudando há três horas. / Há quanto tempo você está esperando?

A construção junta três peças: 'have' ou 'has', mais 'been', mais o verbo com -ing. Compare com o present perfect simples: 'I have read the book' destaca o resultado (o livro está lido), enquanto 'I have been reading the book' destaca o processo, que pode nem ter terminado. Note que o português usa o presente onde o inglês exige esta forma — 'Moro aqui há cinco anos', 'Espero há uma hora' — então frases como 'I wait for one hour' precisam ser reformuladas.

Vocabulary

Vocabulário

I have been studyingay hav bin STUD-ee-ing
Portuguese
Eu venho estudando
How long have you been waiting?how long hav yoo bin WAY-ting
Portuguese
Há quanto tempo você está esperando?
for three hoursfor three OW-erz
Portuguese
há três horas

Finished this lesson?