wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Spanish 3 - Futuro Perfecto

Total questions: 33

Worksheet time: 21mins

Name
Class
Date
1.

Para (by) esta tarde, mi madre ____________ los billetes de tren.

a)

habrán comprado

b)

comprado

c)

habrá comprado

d)

había comprado

2.

Dentro de dos meses, los estudiantes ____________ del colegio.

a)

se habrán graduado

b)

se graduaron

c)

se habían graduado

d)

se graduaban

3.

Para cuando termine el viaje (By when the trip ends), mi familia ____________ mucho de la historia de España.

a)

habrá aprendido

b)

habrán aprendido

c)

había aprendido

d)

aprendido

4.
En diez años, yo ______ un libro muy famoso.
a)
habré escribido
b)
habrá escrito
c)
habrá escribito
d)
habré escrito
5.
Cuando tengo veinte años, yo ______ a Harvard porque es una universidad famosa.
a)
habré asistido
b)
habrá asistido
c)
habré atendido
d)
habrá atendido
6.
En el año 2100, casi todos nosotros ______.
a)
se habrán muerto
b)
se habremos muerto
c)
nos habremos muerto
d)
nos habrán muerto
7.
Los alumnos ______ la tarea para mañana.
a)
habrá hecho
b)
habrán dicho
c)
habrá dicho
d)
habrán hecho
8.
¿Dentro de cinco años, crees que tú ______ con tu novio?
a)
me habré casado
b)
te habrás casado
c)
se habrás casado
d)
te habrá casado
9.

Conjugate in the future perfect:

Nosotros (hacer)

a)

habremos hacido

b)

Habrán hecho

c)

Habremos hecho

d)

Habrán hacido

10.

Conjugate in the future perfect:

Mi mamá (ver)

a)

Habrá visto

b)

Habrás vido

c)

Habrá vido

d)

Habrás visto

11.

Conjugate in the future perfect:

Mi familia (celebrar)

a)

habrá celebrido

b)

habrá celebrado

c)

habré celebrado

d)

habré celebrido

12.

Conjugate in the future perfect:

Ustedes (correr)

a)

Habrán corrido

b)

Habrán corrado

c)

Habréis corrido

d)

Habréis corrado

13.

Conjugate in the future perfect:

Tú y tus amigos (jugar)

a)

habrás jugado

b)

habrán jugado

c)

habremos jugado

d)

habrá jugado

14.

Conjugate in the future perfect:

Mi familia y yo (reunirse)

a)

Nos habremos reunido

b)

Habremos nos reunido

c)

Habremos reunido nos

15.

Conjugate in the future perfect:

El concierto (terminar)

a)

habré terminido

b)

habrá terminido

c)

habré terminado

d)

habrá terminado

16.

I will have earned lots of money then

a)

Entonces había ganado mucho dinero

b)

Entonces habré ganado mucho dinero

c)

Entonces habré gastado mucho dinero

d)

Entonces hubo mucho dinero

17.

They will have eaten everything

a)

habían comido todo

b)

habrán comido todo

c)

tendrán comido todo

d)

Hay comido todo

18.

We will have received the information

a)

Habremos la información

b)

habremos recibidos la información

c)

habremos recibido la información

d)

tenemos la información

19.

She will have missed the train

a)

Habremos perdido el avión

b)

habremos perdido el tren

c)

habrán perdido el coche

d)

Habrá perdido el tren

20.

We will have discovered

a)

habrán descubierto

b)

había descubierto

c)

habremos descubiertos

d)

habremos descubierto

21.

He will have gone

a)

había ido

b)

habrá venido

c)

habrá ido

d)

habrá salido

22.

What does the "Future Perfect"express in English?

a)

will ____

b)

will have _____

c)

would _____

d)

might ____

23.

She will have made (hacer)

a)

habrá hecho

b)

habría hecho

c)

habrá hacido

d)

había hacido

24.

You all will have written (escribir)

a)

habrán escrito

b)

habrían escrito

c)

habrán escribido

d)

habían escribido

25.

All of the students will have seen (ver)

a)

Todos los estudiantes habrá visto

b)

Todos los estudiantes habrán visto

c)

Todos los estudiantes habrán vido

d)

Todos los estudiantes habremos visto

26.

Cuando llegue mi abuela, mi mamá __________ (preparar) toda la comida.

a)

ha preparado

b)

habrá preparada

c)

habrá preparado

d)

había preparado

27.

They will have eaten everything

a)

habían comido todo

b)

habrán comido todo

c)

tendrán comido todo

d)

Hay comido todo

28.

I will have done...

a)

habré hecho

b)

habría hecho

c)

hare

29.

Ellos habrán terminado..

a)

They will have finished

b)

They finished

c)

They would have finished

d)

They will finish

30.

En unas horas, mi hermana _______ (llegar) a su hotel en Miami. FP

a)

ha llegado

b)

habremos llegado

c)

Habrá llegado

d)

llegó

31.
You all will have voted 
a)
habrán votado
b)
habrían votado
c)
habían votado
d)
habíamos votado 
32.

Tú __________ (dormir) ocho horas.

a)

habrás dormido

b)

habré dormido

c)

habréis dormido

d)

habremos dormido

33.

Ella ______ (cocinar) un pastel para ésta noche.

a)

habrás cocinado

b)

habrá cocinado

c)

habréis cocinado

d)

habrán cocinado