Game Preview

Present Perfect Continuous

  •  English    10     Public
    grammar
  •   Study   Slideshow
  • Eles estão conversando por pelo menos uma hora.
    They have been talking for at least one hour.
  •  15
  • O que você fez nos últimos 30 minutos?
    What have you been doing for the last 30 minutes?
  •  15
  • Nós estamos esperando aqui há mais de duas horas!
    We have been waiting here for over two hours!
  •  15
  • O James ensina na universidade desde junho.
    James has been teaching at the university since June.
  •  15
  • Você anda se exercitando ultimamente?
    Have you been exercising lately?
  •  15
  • Anda chovendo muito ultimamente.
    It’s been raining a lot lately.
  •  15
  • O que você anda fazendo?
    What have you been doing?
  •  15
  • Minha cabeça dói, eu tenho lido o dia inteiro.
    My head hurts, I have been reading all day.
  •  15
  • A estrada ainda está molhada porque tem chovido.
    The road is still wet because it has been raining.
  •  15
  • John não tem frequentado a escola. Estou muito preocupado com ele
    John has not been attending school. I’m worried about him.
  •  15