Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect review

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

I __________________ a student for five years. (be)

a)

have been

b)

has been

c)

have be

d)

have was

2.

_______________ he (call) _______to María?

a)

Have he called to María?

b)

Has he called to María?

c)

Have he call María?

d)

Have he calling María?

3.

_______________ they (open) _______________________ the door?

a)

Have they open the door?

b)

Have they opened the door?

c)

Has they opened the door?

d)

Have he opening the door?

4.

It (rain) ______________________ for a very long time.

a)

It have rained for a very long time

b)

It has rained for a very long time

c)

It have rain for a very long time

d)

It have raining for a very long time

5.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

haven´t represented Portugal

6.

Rafael Nadal has

a)

earned

b)

win

c)

won

d)

winned

7.

Have you....been to Lisbon?

a)

ever

b)

never

c)

already

d)

since

8.

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

9.

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

a)

have

b)

hasn't

c)

has

d)

haven´t

10.

The song contest hasn't started

a)

already

b)

never

c)

yet

d)

usually