wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect tense

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.
We have done
a)
hamos hechos
b)
hemos hecho
c)
hemos hechos
d)
hemos hacido
2.
She has never seen
a)
Ella nunca ha vido
b)
Ella no ha vido nunca
c)
Ella nunca he visto
d)
Ella no ha visto nunca
3.
They have read
a)
leyeron
b)
han leyido
c)
han leido
d)
han leído
4.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

hasn´t represented Portugal

5.

Have you....been to Lisbon?

a)

ever

b)

never

c)

already

d)

since

6.

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

a)

have

b)

hasn't

c)

has

d)

haven´t

7.

The interrogative form is...

a)

Have you been...?

b)

You have been...?

c)

Have been you...?

d)

been have you...?

8.

What have you done?

a)

I swam in the beach.

b)

I swim in the beach

c)

I have swum in the beach

9.

Has she eaten suri?

a)

Yes, she is.

b)

yes, she has

c)

No, she hasn't

d)

no she has.

10.

What have they seen

a)

They see a lion

b)

they saw sea lions.

c)

they have seen sea lions