wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Spanish Perfect Tenses

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is the past participle for abrir?

a)

Abierto

b)

Abrido

c)

Abriendo

d)

Abrendo

2.

What is the past participle for Hacer

a)

Haciendo

b)

Hiendo

c)

Hecho

d)

Hace

3.

What is the past participle for Freir

a)

Freido

b)

Frito

c)

Friendo

d)

Frido

4.

What does "He visto" mean?

a)

He has dressed

b)

He has seen

c)

I have dressed

d)

I have seen

5.

What does "Ella habría dicho" mean?

a)

She had said

b)

She had done

c)

She would have done

d)

She would have said

6.

What does "Habremos vuelto" mean

a)

We will have flown

b)

We will have returned

c)

We have flown

d)

We have returned

7.

What is they had worked

a)

Ellos han trabajado

b)

Ellos habrían trabajado

c)

Ellos habían trabajado

d)

Ellos hubieron trabajado

8.

Translate: "Ud. ha roto el brazo."

a)

You all have broken your leg

b)

You had broken your leg

c)

You all have broken your arm

d)

You have broken your arm

9.

Past Participle of Escribir

a)

Escribido

b)

Escribiendo

c)

Escrito

d)

Escierto

10.

Past Participle of Poner

a)

Puesto

b)

Podido

c)

Ponido

d)

Posido

11.

Past Participle of Ir

a)

Yido

b)

Ido

c)

Iendo

d)

Yendo

12.

He will have left

a)

Él habría ido

b)

Él habría salido

c)

Él habrá ido

d)

Él habrá salido

13.

Translate: They would have drunk the milk.

a)

Ellos habrían bebido la leche.

b)

Ellos habrían tomando la leche.

c)

Ellos habrán bebido la leche.

d)

Ellos habría bebido la leche.

14.

Translate: I had heard.

a)

Yo he escuchado.

b)

Yo había oído.

c)

Yo he oído.

d)

Yo habré escuchado.

15.

¿Cómo se dice "died" en español?

a)

Muerto

b)

morido

c)

murido

d)

muriendo