Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perrect

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

______ you ever _____ in the sea?

a)

Have / swum

b)

Have / swim

c)

Has / swum

d)

Have / swam

2.

The auxiliary verb(s) used in the present perfect

a)

have / has

b)

did / have

c)

has / didin't

d)

didn't / did

3.

(+) It _____ a lot.

a)

have rained

b)

has rained

c)

has rain

d)

has rainned

4.
Emma ______ her suitcase last night. 
a)
packed
b)
has packed
5.

My father _________a lot during his life.

a)

Has travelled

b)

Has travel

c)

Have travelled

d)

travel

6.

Meg and Steve _____ to Japan once.

a)

Had been

b)

Have been

c)

Has been

d)

Have be

7.

I __________ to Edinburgh three times

a)

been

b)

has been

c)

have been

8.

______ it _______in this month? No, it hasn't

a)

Have - rain

b)

Have - rained

c)

Has - rained

d)

Has - rain

9.

____Peter and John _____to England four times?

a)

Have/ gone

b)

Has/ gone

c)

Did/ gone

10.

Laura _______ a lot of Italian papers.

a)

Has brought

b)

Has bring

c)

Have brought

d)

Had brought