wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

El Futuro perfecto

Total questions: 50

Worksheet time: 33mins

Name
Class
Date
1.

Para entonces (By then) tú ____________ una excursión en el centro histórico de Toledo.

a)

habías hecho

b)

has hecho

c)

habrás hecho

d)

hecho

2.

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

a)

habrán comprado

b)

comprado

c)

habrá comprado

d)

había comprado

3.

Para 2020, yo _______________ al país hermoso de España.

a)

he ido

b)

había ido

c)

habré ido

d)

fui

4.

Dentro de dos meses, los estudiantes ____________ del colegio.

a)

se habrán graduado

b)

se graduaron

c)

se habían graduado

d)

se graduaban

5.

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

6.

Dentro de dos meses, yo ___________ la vista bonita de Toledo desde el mirador del Río Tajo.

a)

habré visto

b)

había visto

c)

habían visto

d)

habremos visto

7.

Para este verano, tú _________________ las especialidades de Toledo.

a)

habías probado

b)

has probado

c)

habrá probado

d)

habrás probado

8.

Él ______ (caer) de la bicicleta.

a)

habrás caído

b)

habrá caído

c)

habré caído

9.

Me imagino que tu hermano lo (él/decir) _____ en broma.

a)

habrás dicho

b)

habrá dicho

c)

habremos dicho

10.

Supongo que ya (poner/tú) ______la mesa.

a)

habremos puesto

b)

habrán puesto

c)

habré puesto

d)

habrás puesto

11.

Aún no (descubrir/ellos)____ cómo llegar hasta aquí.

a)

habrá descubierto

b)

habréis descubierto

c)

habrán descubierto

12.

Luis y Carla no están en casa. (salir/ellos) _____ a dar una vuelta.

a)

habrá salido

b)

habréis salido

c)

habrán salido

13.

¿Quién (escribir/él) _____ semejante tontería?

a)

habrá escrito

b)

habremos escrito

c)

habrá escrito

14.

¿No (nosotros/equivocar) _______ con los cálculos?

a)

habrás equivocado

b)

habremos equivocado

c)

habrá equivocado

15.

Me imagino que _______ (tú/acabar) antes de las siete.

a)

habrás acabado

b)

habré acabado

c)

habrá acabado

d)

habremos acabado

16.

A esta hora ya _____ (ellos/cerrar) todas las tiendas.

a)

habrás cerrado

b)

habrán cerrado

c)

habrá cerrado

d)

habremos cerrado

17.

Arturo y yo ____________ (recibir) la carta.

a)

habremos recibido

b)

habré recibido

c)

habréis recibido

d)

habrán recibido

18.
Cuando llegamos a nuestra casa, tú ______ la puerta para nosotros.
a)
habré abierto
b)
habrés abierto
c)
habrás abierto
d)
habrá abierto
19.
En diez años, yo ______ un libro muy famoso.
a)
habré escribido
b)
habrá escrito
c)
habrá escribito
d)
habré escrito
20.
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
21.
Creo que los doctores ______ cáncer con genes.
a)
habremos curado
b)
habrán curado
c)
habrá curado
d)
habré curado
22.
Para curar nuestra relación, tú ______ que cambiar tu actitud.
a)
habrán tenido
b)
habréis tenido
c)
habré tenido
d)
habrás tenido
23.
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
24.
Dentro de ocho meses, las mujeres ______ muchas cosas maravillosas.
a)
habrá visto
b)
habrán visto
c)
habremos visto
d)
habré visto
25.
Los alumnos ______ la tarea para mañana.
a)
habrá hecho
b)
habrán dicho
c)
habrá dicho
d)
habrán hecho
26.
¿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
27.
En el futuro, todos ______ locos si Trump es presidente.
a)
se habrán volvido
b)
nos habremos volvido
c)
se habremos vuelto
d)
se habrán vuelto
28.

Conjugate in the future perfect:

Nosotros (hacer)

a)

habremos hacido

b)

Habrán hecho

c)

Habremos hecho

d)

Habrán hacido

29.

Conjugate in the future perfect:

Mi mamá (ver)

a)

Habrá visto

b)

Habrás vido

c)

Habrá vido

d)

Habrás visto

30.

Conjugate in the future perfect:

Mi familia (celebrar)

a)

habrá celebrido

b)

habrá celebrado

c)

habré celebrado

d)

habré celebrido

31.

Conjugate in the future perfect:

Ustedes (correr)

a)

Habrán corrido

b)

Habrán corrado

c)

Habréis corrido

d)

Habréis corrado

32.

Conjugate in the future perfect:

Tú y tus amigos (jugar)

a)

habrás jugado

b)

habrán jugado

c)

habremos jugado

d)

habrá jugado

33.

Conjugate in the future perfect:

Mi familia y yo (reunirse)

a)

Nos habremos reunido

b)

Habremos nos reunido

c)

Habremos reunido nos

34.

Conjugate in the future perfect:

El concierto (terminar)

a)

habré terminido

b)

habrá terminido

c)

habré terminado

d)

habrá terminado

35.

Conjugate in the future perfect:

Mis hermanos (divertirse)

a)

Nos habrán divertido

b)

Se habrán divertido

c)

Me habrán divertido

d)

Te habrán divertido

36.

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

37.

They will have eaten everything

a)

habían comido todo

b)

habrán comido todo

c)

tendrán comido todo

d)

Hay comido todo

38.

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

39.

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

40.

I wonder what could have happened to her?

a)

Qué le había pasado?

b)

Qué le habrá pasado ?

c)

Qué le pasa a ella ?

d)

Qué le pasó a ella?

41.

We will have discovered

a)

habrán descubierto

b)

había descubierto

c)

habremos descubiertos

d)

habremos descubierto

42.

He will have gone

a)

había ido

b)

habrá venido

c)

habrá ido

d)

habrá salido

43.

What does the "Future Perfect"express in English?

a)

will ____

b)

will have _____

c)

would _____

d)

might ____

44.

She will have made (hacer)

a)

habrá hecho

b)

habría hecho

c)

habrá hacido

d)

había hacido

45.

You all will have written (escribir)

a)

habrán escrito

b)

habrían escrito

c)

habrán escribido

d)

habían escribido

46.

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

47.

Ellos _______ (romperse)

a)

ellos habrán roto

b)

ellos se habrán rompido

c)

ellos rompido

d)

ellos se habrán roto

48.

La chica _____ (bañarse)

a)

la chica habrá bañado

b)

la chica bañado

c)

la chica se habrá bañado

d)

la chica bañarse

49.

Pablo Picasso ______ (pintar)

a)

Pablo Picasso habra pintado

b)

Pablo Picasso pintado

c)

Pablo Picasso habrá pintido

d)

Pablo Picasso habrá pintado

50.

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

a)

ha preparado

b)

habrá preparada

c)

habrá preparado

d)

había preparado