Present Perfect Continuous (1)

Tempo de leitura: menos de 1 minuto

.

A: How long are you living have you been living here now, Andrew?
B: Over ten years. We came when Sally got a job at the new hospital.
A: I’ve been knowing I’ve known her for a long time, but I never realized that she once worked at the hospital.
B: Well, she didn’t like it much. That’s why she changed to the university.
A: She works has been working there since Jack and I came here.

Forma

  • have / has been …ing
    • I‘ve been reading. Sue has been working.
  • Negação e perguntas como no present perfect (Unit 7)
    • We haven’t been watching TV.
    • Have you been looking for us? – Yes, I have.

Uso

  • A forma contínua do present perfect expressa que algo começou no passado e dura até o presente. Since indica o momento inicial; for, a duração de uma ação.

Tom has been sitting here since 9 o’clock.
—————–X-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-X—————–>
Tom sat down.                                               Now.

  • Examples:
    • Tom has been sitting (Tom is sitting) here since 9 o’clock.
    • O Tom está sentado aqui desde as nove horas.
    • We‘ve been waiting (We are waiting) for an hour.
    • Estamos esperando há uma hora.
    • I‘ve been living and working (I live and work) here since 1995.
    • Estou morando e trabalhando aqui desde 1995.
    • Is she ill? She has been eating (She is eating) so little recently.
    • Ela está doente? Ela tem comido tão pouco ultimamente.
  • Ao contrário do uso em português, o verbo não pode ficar no simple present (veja também unit 9).

Diferenças de uso entre a forma contínua e a forma simples do present perfect

  • Com determinados verbos (p.ex., live, work), ambas as formas podem ser usadas sem distinção.
    • I have been living here for a long time. / I have lived here for a long time.
    • Estou morando aqui há muito tempo.
    • Ed has been working for IBM since 1999. / Ed has worked for IBM since 1999.
    • O Ed trabalha desde 1999 na IBM.
  • A forma contínua não é possível com verbos como know, have etc. (veja units 49).
    • I have been knowing Janet for 10 years. I have known Janet for 10 years.
    • Conheço a Janet há dez anos.
    • I have been having this cold for a week. I have had this cold for a week.
    • Estou resfriado há uma semana.
  • A forma contínua não é possível quando always indica todo o tempo transcorrido até agora.
    • I’ve always been driving a Ford. I‘ve always driven a Ford.
    • Até hoje, só tive carros da Ford.

Cf. Present Perfect
Cf. Como colocar o “present perfect” em prática

RESUMO

  • Use a forma contínua do present perfect, e não o presente, quando algo está perdurando.
  • “desde”: since (+ momento inicial); for (+ período)
  • Verbos como know, have etc. e always (= o tempo todo até agora): forma simples (e não a forma contínua) do present perfect.

Referência: “Grammar – No problem” – Christine House e John Stevens, Disal Editora, 2005. Leia a resenha.