wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Presente perfecto (Práctica)

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

La escuela ________ cerrada (closed) las últimas tres semanas. (estar)

a)

ha estado

b)

estuvo

c)

estará

d)

estaba

2.

El estudiante ________ en la tarea de español (trabajar)

a)

ha trabajado

b)

trabajó

c)

trabaja

d)

trabajará

3.

La señora Merchán ________ a los estudiantes (ayudar)

a)

ha ayudado

b)

ayudará

c)

ayuda

d)

ayudó

4.

Cyrus ________ a señora Merchan porqué hay mucha tarea. (preguntar)

a)

ha preguntado

b)

ha preguntando

c)

ha preguntada

d)

ha preguntan

5.

Los estudiantes ________ la canción Inevitable muchas veces (oír)

a)

han oído

b)

has oido

c)

haber oído

d)

han oidoo

6.

Complete the dialogue with the present perfect forms of the verbs in parentheses. Directora: ¿Dónde ______ (estar) toda la mañana y qué ______ (hacer) con mi computadora portátil?

a)

has estado, has hecho

b)

estás, haces

c)

estabas, hacías

d)

estuviste, hiciste

7.

Complete the dialogue with the present perfect forms of the verbs in parentheses. Secretario: Ay, (yo) ______ (tener) la peor mañana de mi vida.

a)

he tenido

b)

tengo

c)

tenía

d)

tendré

8.

Complete the dialogue with the present perfect forms of the verbs in parentheses. Directora: Me estás mintiendo, en realidad la ______ (romper), ¿no?

a)

has roto

b)

ha roto

c)

he roto

d)

han roto

9.

Complete the dialogue with the present perfect forms of the verbs in parentheses. Secretario: No, no la ______ (romper); la ______ (perder).

a)

he roto, he perdido

b)

ha roto, ha perdido

c)

he rompido, he perdido

d)

ha rompido, ha perdido

10.
Laura y yo hemos _____________
a)
hacido
b)
hecho
c)
hechido
d)
hacado
11.
Yo _____  _________ (terminar)
a)
soy terminado
b)
ha termino
c)
he terminado
d)
he terminando
12.

We have run =

a)

Has corrido

b)

He corrido

c)

Han corrido

d)

Hemos corrido

13.

What does the present perfect describe?

a)

What has happened

b)

What had already happened

c)

What will have happened

d)

What would have happened

14.

No, nosotros jamás hemos ido a Colombia.

a)

he

b)

hemos

c)

habéis

d)

han

15.

Elige la oración gramaticalmente correcta.

a)

Mi madre ha ido al supermercado hace una hora pero no ha vuelto.

b)

Javier ha ido a clase mañana por la mañana y ha estudiar.

c)

Cuando era pequeño he comprado un libro que se ha llamado El Conde Lucanor.

d)

En el futuro he vivido en un pueblo pequeño y he visitado monumentos.