Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Futuro Simple/Perfect Tenses

Total questions: 18

Worksheet time: 36mins

Name
Class
Date
1.

Choose the correct conjugation (FUTURE TENSE):

hablar (él/ella/usted)

a)

habla

b)

hablará

c)

hablara

d)

hablaría

2.

Choose the correct conjugation (FUTURE TENSE):

escribir (yo)

a)

escribirá

b)

escribía

c)

escribiré

d)

escribiría

3.

Choose the correct conjugation (FUTURE TENSE):

vivir (tú)

a)

vivirás

b)

vivirá

c)

viviré

d)

viviría

4.

Choose the correct conjugation (FUTURE TENSE):

comer (él/ella/usted)

a)

como

b)

comerá

c)

comió

d)

comería

5.

Choose the correct conjugation (FUTURE TENSE):

estudiar (nosotros)

a)

estudiarán

b)

estudiamos

c)

estudiemos

d)

estudiaremos

6.

Translate the following: ¿Qué has comido hoy?

a)

What have you eaten today?

b)

What has been eaten today?

c)

Did you eat today?

d)

Have you eaten today?

7.

Translate the following: "She has lived here"

a)

Ella tiene vivir aquí

b)

Ella has vivir aquí

c)

Ella ha vivido aquí

d)

Ella ha vive aquí

8.

Conjugate the following in PRESENT PERFECT tense:

ellos (haber/ir)

a)

ellos haban ido

b)

ellos han irido

c)

ellos han idos

d)

ellos han ido

9.

Conjugate the following in PRESENT PERFECT tense:

tú (haber/jugar)

a)

tú has jugado

b)

tú has jugados

c)

tú habas jugado

d)

tú haber jugado

10.

Fill in the blank (PRESENT PERFECT TENSE):

Mama ha _______ el pastel (hacer)

a)

hecho

b)

hacido

c)

hacedo

d)

había

11.

Fill in the blank (PAST PERFECT TENSE):

Cuando llegó, ya _____ empezado la película

a)

habe

b)

había

c)

haber

d)

he

12.

Fill in the blank (PAST PERFECT TENSE):

Cuando llamé, María ya ________ ido

a)

se habió

b)

se he

c)

se fue

d)

se había

13.

Translate the following:

había escrito

a)

I had written

b)

They had talked

c)

She had swam

d)

I had heard

14.

Translate the following:

habíamos descubierto

a)

They had described

b)

We had discovered

c)

They had swam

d)

We had heard

15.

Fill in the blank (PAST PERFECT TENSE):

Ellas _______________ (had talked) mucho cuando la fiesta terminó.

a)

habían leído

b)

habían hablado

c)

habían cantado

d)

había caído

16.

Fill in the blank (FUTURE PERFECT TENSE):

Antes de llegar a la escuela, yo _____ (desayunar).

a)
habré desayunado
b)
he desayunado
c)
había desayunado
17.

Fill in the blank (FUTURE PERFECT TENSE)

Yo ____ (visitar) a mis abuelos en España muchas veces.

a)
he visitado
b)
había visitado
c)
habré visitado
18.

BONUS: How many perfect tenses are there?

a)

uno

b)

dos

c)

tres

d)

cuatro