wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Spanish perfect and progressive tenses

Total questions: 102

Worksheet time: 59mins

Name
Class
Date
1.
I have studied for an hour.
a)
He estudiado por una hora.
b)

Ha estudiado por una hora.

2.
Habían trabajado mucho.
a)
They have worked a lot.
b)
They had worked a lot.
3.
She will have arrived before the game begins.
a)
Ella habrá llegado antes del partido empieza.
b)
Ella habría llegado antes del partido empieza.
4.
Hemos comprado un carro.
a)
We had bought a car.
b)
We will have bought a car.
c)
We have bought a car.
5.
Habríamos salido más temprano.
a)
We had left earlier.
b)

We would have left earlier.

6.
Luisa has practiced a lot.
a)
Luisa había practicado mucho.
b)
Luisa habría practicado mucho.
c)
Luisa ha practicado mucho.
7.

I would have told the truth.

a)
Yo habría decido la verdad.
b)
Yo habré dicho la verdad.
c)
Yo habré decido la verdad.
d)
Yo habría dicho la verdad.
8.
Ellos habían salido a tiempo.
a)
They left on time.
b)
They had left on time.
c)
They could have left on time.
9.
Ha cocinado la cena.
a)
I have cooked dinner.
b)
I had cooked dinner.
c)
She had cooked dinner.
d)
She has cooked dinner.
10.
You will have already left when I arrive.
a)
Ya habrás salido cuando yo llego.
b)
Ya habrías salido cuando yo llego.
11.
El equipo ha ganado.
a)
The team will have won.
b)
The team had won.
c)
The team has won.
12.
Los niños se habían dormido.
a)
The children fell asleep.
b)
The children have fallen asleep.
c)
The children had fallen asleep.
13.
Hemos olvidado la tarea.
a)
We forgot the homework.
b)
We had forgotten the homework.
c)
We have forgotten the homework.
14.

The students would have studied more.

a)
Los estudiantes estudiaron más.
b)
Los estudiantes habían estudiado más.
c)

Los estudiantes habrían estudiado más.

15.
Habían vuelto tarde.
a)
They have returned late.
b)
They could have returned late.
c)
They will have returned late.
d)
They had returned late.
16.

The present progressive ending for an ER verb is...

a)

iendo

b)

endo

c)

ando

17.

The present progressive ending for an IR verb is ...

a)

iendo

b)

endo

c)

ando

18.

Which verb do we use for the first part of the present progressive?

a)

Ser

b)

Estar

19.

We are studying.

a)

Estamos estudiar.

b)

Estamos estudiendo.

c)

Estamos estudiando.

d)

Somos estudiando.

20.

I am not talking.

a)

Yo estoy no hablando.

b)

Yo no estoy habliendo.

c)

Yo no estoy hablando.

d)

Yo soy hablando.

21.

Tú ______________.

a)

está trabajando

b)

estás trabajiendo

c)

estás trabajar

d)

estás trabajando

22.

I am studying.

a)

Yo soy estudiando.

b)

Yo no estoy estudiando.

c)

Yo estoy estudiando.

d)

Yo estoy estudiendo.

23.

Mis amigos _________.

a)

están haciendo la tarea.

b)

están hacer la tarea.

c)

están haciando la tarea.

24.

The team is winning.

a)

El equipo están ganando.

b)

El equipo está ganar.

c)

El equipo está ganiendo.

d)

El equipo está ganando.

25.

El agente ________ ______________ el equipaje.

a)

está inspeccionando

b)

está facturando

c)

está haciendo

26.

Which ending do we use with AR verbs for the progressive tenses?

a)

ando

b)

endo

c)

iendo

d)

yendo

27.

Yo ___________ jugando.

a)

está

b)

estás

c)

estoy

d)

soy

28.

Ellos están _____________(bailar).

a)

bailiendo

b)

bailendo

c)

bailando

29.

Nosotros __________ facturando el equipaje.

a)

estás

b)

están

c)

estamos

d)

estoy

30.

Yo estoy ___________ por el control de seguridad.

a)

saliendo

b)

revisando

c)

pasando

d)

mirando

31.

The plane is taking off.

a)

El avión está aterrizando.

b)

El avión está volando.

c)

El avión está llegando.

d)

El avión está despegando.

32.

The plane is landing.

a)

El avión está aterrizando.

b)

El avión está despegando.

c)

El avión está saliendo.

d)

El avión está volando.

33.

La asistente _________ pasando por el avión.

a)

está

b)

están

c)

estás

d)

esta

34.

Sí o no: La señora está revisando el pasaporte del pasajero.

a)

b)

No

35.

Sí o no: El avión está volando muy alto en el aire.

a)

b)

No

36.

Los estudiantes (hablar- past progressive) (a)   con el maestro.

37.

El maestro (a)   la pregunta a los estudiantes. (repetir(e-i) past progressive)

38.

Mi planta se ________ porque no tenía agua. [morir (o-u) past progressive]

a)

muriendo

b)

estaba muriendo

c)

estaba moriendo

d)

estaba morando

39.

Mi amiga y yo (jugar) (a)   con las muñecas ayer (past progressive).

40.

La policía (ayudar) (a)   a la familia (past progressive).

41.

Ellas (visitar) (a)   a sus abuelos la semana parada ((past progressive).

42.

María (leer) (a)   el periódico. (i-y) (past progressive)

43.

La mesera [servir (e-i)] (a)   la comida a los clientes (past progressive).

44.

Tú [dormir (o-u)] (a)   en la clase de español ayer (past progressive).

45.

Mi familia (a)   (comer) pizza. (past progressive)

46.

Yo ____ comiendo una hamburguesa. (past progressive)

a)

estaba

b)

estoy

c)

estabas

d)

estás

47.

Nosotros ___ mirando la televisión. (past progressive)

a)

estamos

b)

estabamos

c)

estábamos

48.

Los alumnos ___ escuchando al profesor. (past progressive)

a)

estábamos

b)

están

c)

estabas

d)

estaban

49.

We were believing him (creer).

a)

Estábamos creiendo.

b)

Estábamos creerdo.

c)

Estábamos creyéndole.

d)

Estaban creyendo.

50.

I was not serving lemonade.

a)

Yo la estaba servindo.

b)

Yo no estaba serviéndola.

c)

Yo no estaba sirviéndola.

d)

Yo no la estaba sirviendo.

51.

El estudiante ______ ______ tonterías. (decir)

a)

estaba diciendo

b)

estabas decindo

c)

estaban decir

d)

estaba digo

52.

Yo estaba _________ un libro interesante. (leer)

a)

leiendo

b)

leando

c)

leyendo

53.

They were sleeping.

a)

Ellos estaban durmiendo.

b)

Ellos estaban duermiendo.

c)

Ustedes estaban duermiendo.

d)

Udstedes estaban durmiendo.

54.

Present participle

to say = decir

saying = d_ciendo

a)

e

b)

i

55.

Present participle

repetir

(a)  

56.

Present participle

morir

(a)  

57.

We were falling:

Nosotros ____ _____

(a)  

58.

Forma el gerundio de cantar

(a)  

59.

Forma el gerundio de limpiar

(a)  

60.

Forma el gerundio de bailar

(a)  

61.

Forma el gerundio de hacer

(a)  

62.

Forma el gerundio de escribir

(a)  

63.

Forma el gerundio de comer

(a)  

64.

Forma el gerundio de pedir

(a)  

65.

Forma el gerundio de leer

(a)  

66.

Forma el gerundio de caer

(a)  

67.

Forma el gerundio de escuchar

(a)  

68.

Transform the verb into the present continuous:

El tren sale de la estación.

(a)  

69.

Transform the verb into the present continuous:

Ellos trabajan mucho.

(a)  

70.

Transform the verb into the present continuous:

Javier prepara la comida.

(a)  

71.

Transform the verb into the present continuous:

María compra los billetes.

(a)  

72.

Transform the verb into the present continuous:

Tomamos un café en Starbucks.

(a)  

73.

Transform the verb into the present continuous:

Mis hermanos juegan en el parque.

(a)  

74.

Transform the verb into the present continuous:

La secretaria escribe en la computadora.

(a)  

75.

Transform the verb into the present continuous:

Hoy limpiamos la casa.

(a)  

76.

Transform the verb into the present continuous:

Julián escucha la radio

(a)  

77.

Transform the verb into the present continuous:

Cuelgo las decoraciones para la fiesta.

(a)  

78.

TRADUCE:

They were collecting. (2 words)

[estar + coleccionar]

(a)  

79.

TRADUCE:

I was drawing. (2 words)

[estar + dibujar]

(a)  

80.

TRADUCE:

You were sharing. (2 words)

[estar + compartir]

(a)  

81.

TRADUCE:

We were running. (2 words)

[estar + correr]

(a)  

82.

TRADUCE:

You guys (Spain) were resting. (2 words)

[estar + descansar]

(a)  

83.

TRADUCE:

She was saying*. (2 words)

[estar + decir*]

(a)  

84.

TRADUCE:

I was pretending. (2 words)

[estar + fingir]

(a)  

85.

TRADUCE:

You were playing. (2 words)

[estar + jugar]

(a)  

86.

TRADUCE:

He was lying*. (2 words)

[estar + mentir*]

(a)  

87.

TRADUCE:

We were jumping. (2 words)

[estar + saltar]

(a)  

88.

TRADUCE:

They were watching. (2 words)

[estar + ver]

(a)  

89.

TRADUCE:

I was reading*. (2 words)

[estar + leer*]

(a)  

90.

TRADUCE:

You were sleeping*. (2 words)

[estar + dormir*]

(a)  

91.

TRADUCE:

We were singing. (2 words)

[estar + cantar]

(a)  

92.

TRADUCE:

They were crying. (2 words)

[estar + llorar]

(a)  

93.

Tú _____________________(were waiting) por el autobús(bus).

a)

estabas esperando

b)

estás esperando

94.

Alfonso _____________________(was walking) al aeropuerto(airport).

a)

estaba caminando

b)

está caminando

95.

Ellos _____________________(were looking for) las llaves(keys).

a)

estaban buscando

b)

están buscando

96.

Vosotros _____________________(were buying) la comida(food).

a)

estabais comprando

b)

estáis comprando

97.

Yo _____________________(am working) en el restaurante.

a)

estoy trabajando

b)

estaba trabajando

98.

Nosotros _____________________(are changing) la información para el viaje(trip).

a)

estamos cambiando

b)

estábamos cambiando

99.

Ustedes _____________________(are arriving) a la estación de autobús(bus station).

a)

están llegando

b)

estaban llegando

100.

Yo ____________________(was waking up).

a)

me estaba despertando

b)

me estoy despertando

101.

Ellos ____________________(are putting on) las chaquetas(jackets).

a)

se están poniendo

b)

se estaban poniendo

102.

Tú ____________________(are taking off) los zapatos(shoes).

a)

te estás quitando

b)

te estaba quitando