How long have you been working here?

Present Perfect Continuous

B2
Unidade 12
4 m
Lição 2

Lições

How long have you been working here?

  • Intro

    To make questions in Present Perfect Continuous, we simply invert the positions of a subject and the auxiliary verb 'have/has'.

  • Fale agora

    How long have you been working here?

  • Fale agora

    What have they been doing all day?

  • Fale agora

    Has she been practising the piano recently?

  • Ouça e repita

    ___ ____ ____ ___ ____ _______ ____?

  • Ouça e repita

    ____ ____ ____ ____ _____ ___ ___?

  • Ouça e repita

    ___ ___ ____ __________ ___ _____ ________?

  • Traduza agora

    Há quanto tempo você trabalha aqui?

  • Traduza agora

    O que eles têm feito o dia inteiro?

  • Traduza agora

    Ela tem praticado piano ultimamente?

Frases-chave

for a long time

por muito tempo

lately or recently

ultimamente ou recentemente

since last year

desde o ano passado

Vocabulário

Palavra
Tradução
activity
atividade
exercise
exercício
improvement
melhoria

Frases principais

I have been learning English for two years.

Eu tenho aprendido inglês há dois anos.

They have been working hard on their project.

Eles têm trabalhado duro em seu projeto.

He has been studying for his exams lately.

Ele tem estudado para suas provas ultimamente.

I have been practicing my guitar for a long time.

Eu tenho praticado meu violão por muito tempo.

She has been doing yoga since last year.

Ela tem praticado yoga desde o ano passado.

They have been focusing on their fitness lately.

Eles têm se concentrado em sua forma física ultimamente.

Diálogo prático

Employee

How long have you been working in this department?

Há quanto tempo você tem trabalhado neste departamento?

Manager

I have been working here for five years.

Eu tenho trabalhado aqui por cinco anos.

Employee

What have you been doing to improve your skills?

O que você tem feito para melhorar suas habilidades?

Manager

I have been taking online courses lately.

Eu tenho feito cursos online ultimamente.

Employee

Have you been practicing any new activities?

Você tem praticado alguma nova atividade?

Manager

Yes, I have been doing some exercises for my presentation skills.

Sim, eu tenho feito alguns exercícios para minhas habilidades de apresentação.

BeeSpeaker

Pratique a pronúncia

Comece a aprender

FAQ

A frase 'for a long time' significa que algo tem acontecido continuamente por um período prolongado.
A frase 'since last year' é usada para indicar o ponto de partida de uma ação que continua até o presente.
A frase 'lately or recently' refere-se a ações ou situações que ocorreram no passado recente.

Baixe o BeeSpeaker e aprenda o idioma de forma eficaz todos os dias

  • Fale e pratique com o microfone
  • Mais de 3.000 lições com professores
  • Conversas ilimitadas com IA
  • Progresso, pontos e troféus
  • Revisões inteligentes
  • Objetivos e aprendizado sistemático

Próximas lições

Mais de 3000 lições do nível iniciante (S1) ao B2.

Ver tudo

Supere o medo de falar, ganhe confiança e fale inglês e espanhol naturalmente!