A
B
C
D
E
100

I have watched tv for three hours.

He visto la TV por 3 horas

100

I've been studying English for two years.

He estado estudiando inglés durante dos años.

100

I have been watching tv for three hours.

He estado viendo la tele durante tres horas

100

Has estado trabajando durante tres años.

You have been working for three years.

100

Ha estado mintiendo todo este tiempo.

He's been lying this whole time.

200

She has been playing the piano.

Ha estado tocando el piano.

200

Ha estado lloviendo desde ayer.

It's been raining since yesterday.

200

You've been taking care of them since childhood.

Los has estado cuidando desde niños.

200

Lo han estado pensando durante mucho tiempo.

They have been thinking about it for a long time.

200

 I haven't been laughing lately .

No me he estado riendo últimamente.

300

You have not been learning anything.

No has estado aprendiendo nada.

300

No ha estado viviendo aquí.

He hasn't been living here.

300

No ha estado cantando.

She has not been singing.

300

It hasn't been raining.

No ha estado lloviendo.

300

We have not been fighting.

No hemos estado peleando.

400

You have not been eating lately.

No has estado comiendo últimamente.

400

They haven't been attending class.

No han estado asistiendo a clase.

400

What have I been doing lately?

¿Qué he estado haciendo últimamente?

400

Have you not been reading the newspaper?

¿No has estado leyendo el periódico?

400

¿Con quién ha estado hablando?

Who has he been talking to?

500

¿No ha estado durmiendo?

Hasn't she been sleeping?

500

How long has it been cooking?

¿Cuánto tiempo lleva cocinándose?

500

It's what we have been telling you, Mat

Es lo que te hemos estado diciendo, Mat.

500

¿Qué hemos estado averiguando?

What have we been discovering?

500

¿Cuándo no han estado diciéndome la verdad?

When have they not been telling me the truth?

M
e
n
u