wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Sp 4 Present Perfect Tense

Total questions: 144

Worksheet time: 1hrs 26mins

Name
Class
Date
1.

Yo ___ ___ (hablar)

(a)  

2.

We have read.

a)

Hemos leido

b)

Hemos leídos

c)

Hemos leído

d)

Hamos leído

3.

Ella ___ ____ . (vivir)

(a)  

4.

Vosotros ____ ____. (vender)

(a)  

5.

Tú ___ ___. (escribir)

(a)  

6.

Ellos ____ ____. (nadar)

(a)  

7.

Tú ____ ____. (manejar)

(a)  

8.

Yo ___ ____. (hacer)

a)

he hacido

b)

he hicho

c)

he hecho

d)

hay hacido

9.

Juan y yo ______ ______ (resolver)

(a)  

10.

Juan ___ ____ . (jugar)

(a)  

11.

Pablo y Andrea ___ ____ . (correr)

(a)  

12.

Yo ____ _____. (perder)

(a)  

13.

Ella _________hecho mi tarea.

a)

han

b)

ha

c)

hemos

d)

he

14.

Las chicas y yo ______estudiado para el examen.

a)

hemos

b)

han

c)

he

15.

Mama ha _______ el pastel

a)

hecho

b)

lavado

c)

limpiado

16.

written

a)

escrito

b)

estudiado

c)

calificado

d)

puesto

17.

Tu y yo hemos ______la tele. Es muy pequeña.

a)

hecho

b)

vuelto

c)

corrido

d)

devuelto

18.

El he

a)

no

b)

si

19.

El chico ha _____ en Perú

a)

estado

b)

sido

c)

comprado

d)

comido

20.

Yo he _________ la mesa para la fiesta,

a)

puesto

b)

trabajado

c)

manejado

d)

tenido

21.

He ponido la mesa.

a)

si

b)

no

22.

Ella ha ____________ la tarea

a)

hecho

b)

comprado

c)

sido

23.

Las chicas han __________ el programa.

a)

mirado

b)

comprado

c)

hecho

24.

Which ones are irregular verbs?

a)

escribir, hacer, poner, devolver, ver

b)

ser, tener, hacer, escribir, ver

c)

hacer, escribir, poner, escribir, tener

d)

escribir, hacer, ir, poner, tener

25.

Ella _________hecho mi tarea.

a)

ha

b)

he

c)

hemos

d)

han

26.
Las chicas y yo ______
estudiado para el examen.
a)
han
b)
he
c)
hemos
d)
han
27.

El ha ____________ la guitarra

a)

practicado

b)

jugado

c)

hecho

d)

tocado

28.

The present perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

29.

Yo ______________________ mucho para el exámen.

a)

has estudiado

b)

has jugado

c)

he estudiado

d)

he jugado

30.

Mi madre me _______________ 3 veces.

a)

ha llamado

b)

ha caminado

c)

ha viajado

d)

ha vuelto

31.

Yo __________________ la cena.

a)

he comido

b)

he salido

c)

he corrido

d)

he ido

32.

Yo he (vivir) _____ en los Estados Unidos por 5 meses.

a)

vivido

b)

vivimos

c)

vivieron

d)

visto

33.

Tu (haber) ______ venido a Francia.

a)

hemos

b)

han

c)

has

d)

hayamos

34.
Yo _____    ___________ (trabajar) en Walmart por 5 años.
a)
he trabajido
b)
he trabajado
c)
había trabajado
d)
habías trabajado
35.
Nosotros _____  __________ (vender) muchas galletas hoy.
a)
habíamos vendido
b)
hemos vendo
c)
hamos vendado
d)
hemos vendido
36.
Yo _____  _________ (terminar) cuando mi madre llegó a casa.
a)
había terminado
b)
ha termino
c)
he terminado
d)
han terminido
37.
¿Ya has _____ con Juan? (hablar)
a)
hablado
b)
habledo
c)
hablido
d)
hablodo
38.
Which ending is used for IR & ER verbs?
a)
-ideo
b)
-ido
c)
-ida
d)
-ieo
39.
¿Usted _______ (hablar) con el señor Pérez?
 Have you spoken with Mr. Perez?
a)
ha hablado
b)
 he hablado
c)
han hablado
d)
hablan
40.
Yo todavía no _______ (tomar) café.
 I have not yet drank the coffee.
a)
 has tomado
b)
 han tomado
c)
 he tomado
d)
 hemos tomado
41.

Juan (a)   (ir) al mercado.

42.

Yo (a)   (hacer) la cama por la mañana cada mañana por una semana.

43.

Mis amigos nunca (a)   (ver) la película Hamilton.

44.

Carlota y Kilián (a)   (cazar) venado tres veces este año.

45.

Linsi e Isa (a)   (mirar) el exámen final y tienen miedo.

46.

Brin y Josía no (a)   (escribir) sus ensayos para la clase de religión.

47.

Chase no (a)   (borrar) la pizzara.

48.

Griffey y Elsa (a)   (salir) de la clase.

49.

Jackson y Husker (a)   (jugar) al basquetbol por 3 horas.

50.

Mis amigos y yo (a)   (bailar) mucho esta semana.

51.

Andar, nosotros

a)

hemos andado

b)

andamos

c)

anduvimos

d)

andábamos

52.

Miguel, quitar

a)

quitó

b)

quite

c)

ha quitado

d)

quitaba

53.

Tú, estudiar

a)

estudiaste

b)

has estudiado

c)

estiabas

d)

estudias

54.

Linda y su madre, destruir

a)

destruyen

b)

destruyeron

c)

destruían

d)

han destruido

55.

Maca y tú, divertirse

a)

se divierten

b)

se diveritieron

c)

se han divertido

d)

se divertían

56.

Don Juan y Don Diego, engañarse

a)

se engañan

b)

se han engañado

c)

se engañaron

d)

se engañaban

57.

Al-Nasir, mentir

a)

Mintió

b)

Mentía

c)

Miente

d)

Ha mentido

58.

Los niños, ducharse

a)

se han duchado

b)

se duchan

c)

se ducharon

d)

se duchaban

59.

Amilia y Emita, conocer

a)

conocen

b)

han conocido

c)

conocieron

d)

conocían

60.

El maestro, saber

a)

ha sabido

b)

sabe

c)

supo

d)

sabía

61.

They have designed.

a)

diseñarán

b)

diseñaron

c)

diseñarían

d)

han diseñado

62.

We have translated.

a)

Hemos traducido

b)

Traducimos

c)

Traduciremos

d)

Estamos traduciendo

63.

Yo _____ empezado a usar Instagram.

a)

hemos

b)

habéis

c)

he

d)

ha

64.

Mi amiga Laura y yo _______ chateado en un sala de chat.

a)

he

b)

ha

c)

hemos

d)

han

65.

María ______ decidido dejar de usar Facebook.

a)

he

b)

has

c)

ha

d)

han

66.

Mis amigos no _____ mandado el correo electrónico

a)

he

b)

ha

c)

habéis

d)

han

67.

Yo ________ tenido que descargar la aplicación otra vez.

a)

has

b)

han

c)

hamos

d)

he

68.

Y tú, ¿ ________ podido conectarte a internet?

a)

he

b)

has

c)

ha

d)

habés

69.

Nosotras _________ decidido usar Skype.

a)

has

b)

has

c)

hemos

d)

he

70.

Yo no ______ usado Instagram.

a)

he

b)

has

c)

has

d)

hemos

71.

Ella _____ pasado demasiado tiempo en internet.

a)

he

b)

has

c)

ha

d)

han

72.

Mi familia y yo _____ vivido en esta dirección por ocho años.

a)

ha

b)

han

c)

he

d)

hemos

73.

Ella ____ firmado su nombre.

a)

he

b)

ha

c)

han

d)

hemos

74.

Yo _____ sido muy responsable con mi dinero.

a)

he

b)

ha

c)

hay

d)

hoy

75.

Él todavía no _____ la fecha de la entrevista. (decirme)

a)

me ha decido

b)

me ha dicho

c)

ha me dicho

d)

ha diciéndome

76.

Yo he ___ este libro muchas veces. (leer)

a)

leyendo

b)

leí

c)

leído

d)

leido

77.

Nosotros no hemos _____ la tarea. (hacer)

a)

hacido

b)

hicimos

c)

hecho

d)

hacado

78.

Yo he (a)   mi tarea de álgebra. (hacer)

79.

Tú has _____ la solicitud de empleo. (llenar)

a)

llenaste

b)

llenado

c)

llenada

d)

llenas

80.

Él ha ____ con la gerente de la compañía.

a)

entrevistó

b)

entrevistando

c)

entrevistará

d)

entrevistado

81.

Carlos ha (a)   tarde a la escuela. (llegar)

82.

Mi familia y yo hemos (a)   a la playa muchas veces. (ir)

83.

El jefe ha _____ que tú tienes muchas habilidades impresionantes. (ver)

a)

vido

b)

vedo

c)

visto

d)

viendo

84.

Pablo y Enrique han (a)   al tenis por dos horas. (jugar)

85.

¿Tú ya has (a)   esta película? (ver)

86.

¿Tu hermana ha (a)   un libro? (escribir)

87.

Yo he (a)   el libro. (leer) (no accent is okay)

88.

Nosotros hemos (a)   en el parque por las tardes. (correr)

89.

Los niños han (a)   en las camas. (dormir)

90.
Translate the word 'ya'
a)
already
b)
have
c)
yeah
d)
still
91.

I have told you the truth. (decirte)

Yo (a)   la verdad.

92.

Translate: No he comido.

(a)  

93.

They have done the homework.

(a)  

94.

Yo ___ ___ (hablar)

(a)  

95.

Ella ___ ____ . (vivir)

(a)  

96.

Tú ____ ____. (manejar)

(a)  

97.

Reorder the following

a)

Yo

b)

he

c)

comido

d)

en la

e)

cafeteria

1)
2)
3)
4)
5)
98.

Reorder the following

a)

Los profesores

b)

han

c)

enseñado

d)

por

e)

años

1)
2)
3)
4)
5)
99.

Reorder the following

a)

Los muchachos

b)

han

c)

analizado

d)

el

e)

examen

1)
2)
3)
4)
5)
100.

How do you form the past participle in Spanish?

a)

Remove the infinitive ending and switch it with -ado or -ido

b)

Add -ado or -ido to the infinitive

c)

Conjugate haber

d)

Give up and cry

101.

Which of the following is NOT one of the conjugations of haber?

a)

Yo he

b)

Tú has

c)

Nosotros hamos

d)

Vosotros habéis

102.

Which of the following sentences uses the present perfect?

a)

I have to study Spanish

b)

I have studied Spanish

c)

I studied Spanish

d)

I have Spanish

103.

How do you form the present perfect in Spanish?

a)

Haber

b)

Haber + -ado, -ido

c)

Tener + -ado, -ido

d)

-Ado, -ido

104.

Translate the following: "We have eaten"

a)

Nosotros hemos comido

b)

Nosotros hamos comido

c)

Nosotros hemos comidos

d)

Nosotros tiene comer

105.

Choose the correct conjugations of 'haber'

a)

Yo habe

b)

Ellos han

c)

Nosotros hemos

d)

Vosotros habéis

e)

Ella has

106.

Translate into English: "Yo he ido a España"

a)

I have gone to Spain

b)

I am going to Spain

c)

I went to Spain

d)

I have to go to Spain

107.

Yo ____bailado

a)

he

b)

has

c)

ha

d)

hemos

108.

¿Tú _____hecho la tarea?

a)

has

b)

he

c)

hemos

d)

han

109.

¿Han ______(vivir) en Sevilla?

a)

vivido

b)

vivado

c)

viviendo

d)

vivi

110.

¿Has _(escribir) el ensayo todavía?

a)

escribiendo

b)

escrito

c)

escribe

d)

escrido

111.

¿Ha _(hacer) la tarea?

a)

hecho

b)

hiendo

c)

huyendo

d)

hido

112.

¿Han _(ver) Mulan?

a)

veido

b)

visto

c)

viendo

d)

vado

113.

How do you form the past participle in Spanish?

a)

Remove the infinitive ending and switch it with -ado or -ido

b)

Add -ado or -ido to the infinitive

c)

Conjugate haber

d)

Give up and cry

114.
Yo ___ hablado.
a)
he
b)
has
c)
hemos
d)
ha
115.
Rebeca se ___ casado.
a)
has
b)
han
c)
he
d)
ha
116.
Mi familia y yo ___ ido a la reunión familiar.
a)
hemos
b)
han
c)
he
d)
habéis
117.
Victoria y Geraldo ___. (correr)
a)
han corrido
b)
habéis corrido
c)
han corriendo
d)
ha corrido
118.
Yo ___. (jugar)
a)
ha jugado
b)
he jugado
c)
han jugado
d)
has jugado
119.
¿Quién _______ (abrir) la puerta?
 Who has opened the door?
a)
ha abierto
b)
he abierto
c)
han abierto
d)
has abierto
120.

Yo ______________________ mucho para el exámen.

a)

has estudiado

b)

has jugado

c)

he estudiado

d)

he jugado

121.

Ellos me _________________ la verdad (the truth).

a)

ha hecho

b)

he dicho

c)

han dicho

d)

han decidido

122.

Yo __________________ la cena.

a)

he comido

b)

he salido

c)

he corrido

d)

he ido

123.

Los estudiantes ________________ la tarea.

a)

han dicho

b)

han hecho

124.
he has said
a)
ha decido
b)
has dicho
c)
ha dicho
125.
I have written
a)
he escribido
b)
he escrito
c)
ha escribido
d)
ha escrito
126.

¿Qué has comido hoy?

a)

Yo he comido cereal

b)

yo has comado cereal

c)

no , yo no he comado

d)

no, yo no ha comido

127.

Conjugate the following: Ellos (haber/ir)

a)

Ellos haban ido

b)

Ellos han irido

c)

Ellos han idos

d)

Ellos han ido

128.

Ellas __ ____( ser ) mis mejores amigas desde hace mucho tiempo.

(a)  

129.

Tú __ ______( salir) a pasear con tus amigos a las tiendas a comprar los regalos de navidad.

(a)  

130.

Yo _ _ (a)   ( poner)la mesa para la cena de acción de gracias.

131.

The perfect tenses are compound tenses, consisting of the verb ______ and a _______ ____________.

a)

haber

b)

estar

c)

present participle

d)

past participle

132.
Past participle as adjective:  Las flores están ______ (cortar) en la tienda.
a)
cortadas
b)
cortados
c)
cortada
d)
cortado
133.
Past participle as adjective: Las manzanas están _____ (vender) en la frutería.
a)
vendidas
b)
vendidos
c)
vendida
d)
vendido
134.
Past Participle as adjective:  Los platos están ______ (lavar)
a)
lavados
b)
lavado
c)
lavadas
d)
han lavado
135.
Present perfect: Carlos/escribir
a)
ha escrito
b)
ha escribido
c)
has escrito
d)
hecho escrito
136.
Present perfect: Tú/pedir
a)
has pedido
b)
has pido
c)
has pedidos
d)
has pidido
137.
Present perfect: Nosotros/ir
a)
hemos ido
b)
hamos ido
c)
hemos idos
d)
hamos idos
138.

Yo (a)   (have bought) tres burritos de Chipotle esta semana.

139.

¿ (a)   (have you seen) mis llaves?

140.

Él me dijo que ya (a)   (has done) su tarea.

141.

Mis primos nunca (a)   (have played) fútbol.

142.

Mis padres siempre me (a)   (have supported).

143.

Yo (a)   (have created) muchas películas en mi clase de cine.

144.

Cambie el verbo al PRESENTE PERFECTO.


Los padres______________ bien a los niños. (educar)

a)

habían educado

b)

han educado

c)

hayan educado