Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Conjugation Practice

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

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

2.

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

3.

When do we use the present perfect tense?

a)

When talking about a past event that has present consequences

b)

When the time period is unspecified or unfinished

c)

When talking about something that is going to happen

d)

When we want to talk about the present

4.

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

5.

How do you form the present perfect in English?

a)

To have

b)

To have + to do

c)

Past participle

d)

To have + past participle

6.

How do you form the present perfect in Spanish?

a)

Haber

b)

Haber + -ado, -ido

c)

Tener + -ado, -ido

d)

-Ado, -ido

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.

Translate the following: "We have eaten"

a)

Nosotros hemos comido

b)

Nosotros hamos comido

c)

Nosotros hemos comidos

d)

Nosotros tiene comer

9.

Translate the following: "Y'all have slept" (2 correct answers)

a)

Ustedes han dormido

b)

Vosotros habéis dormidos

c)

Ustedes han dormidos

d)

Vosotros habéis dormido

10.

Conjugate the following: Nosotros (haber/escuchar)

a)

Nosotros hamos escuchado

b)

Nosotros hemos escuchado

c)

Nosotros hemos escuchados

d)

Nosotros habemos escuchado

11.

Conjugate the following: Ellos (haber/ir)

a)

Ellos haban ido

b)

Ellos han irido

c)

Ellos han idos

d)

Ellos han ido

12.

Conjugate the following: Tú (haber/jugar)

a)

Tú has jugado

b)

Tú has jugados

c)

Tú habas jugado

d)

Tú haber jugado

13.

Choose the correct conjugations of 'haber'

a)

Yo habe

b)

Ellos han

c)

Nosotros hemos

d)

Vosotros habéis

e)

Ella has

14.

Translate into English: "Nosotros hemos bailado hoy"

a)

We dance today

b)

We have danced today

c)

We danced today

d)

We will dance today

15.

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