wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect practice

Total questions: 13

Worksheet time: 8mins

Name
Class
Date
1.

El "present perfect" se utiliza para ....

a)

* Cuando se hace referencia a un periodo temporal inacabado.

*Acciones iniciadas en el pasado y que continúan en el presente.

b)

*Acciones reiteradas en un periodo inespecífico, entre el pasado y el presente.

*Acciones concluidas en un pasado muy reciente (+just).

*Cuando la dimensión temporal no es relevante o conocida.

c)

Ninguna es correcta.

d)

Todas son correctas.

2.

I (talk) ____ ______ to the doctor

(a)  

3.

Complete the sentences. Use the present perfect.

Marcus (celebrate) (a)   her birthday this morning.

4.

Choose the correct answer:

2. Maykol hasn't won / didn't win the race last week..

a)

hasn't won

b)

didn't win

5.

Choose the correct answer:

3. My daughter has come just / has just come back from a trip.

a)

has come just

b)

has just come

6.

Choose the correct answer:

4. I sold / have sold my skiing equipment last week..

a)

sold

b)

have sold

7.

¿CUALES SON LOS VERBOS QUE SE USAN EN EL PRESENTE PERFECTO?

a)

Verbos con ING

b)

Verbos en pasado simple

c)

Verbos en presente simple

d)

Verbos en pasado participio

8.

Este tiempo en afirmativo se forma así:

a)

Sujeto + Auxiliar (to have (past simple)) + Verbo (past participle)

b)

Sujeto + Auxiliar (to have (present simple)) + Verbo (past participle)

c)

Sujeto + Auxiliar (to have (past perfect)) + Verbo (past participle)

d)

Ninguna opción es correcta.

9.

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

10.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

hasn´t represented Portugal

11.

Rafael Nadal has

a)

earned

b)

win

c)

won

d)

winned

12.
How long have you been studying English?
a)
I have studied English since many years
b)
I have studied English for many years
c)
I have studied English four years ago
13.

Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French

a)

have

b)

hasn't

c)

has

d)

haven´t