wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present perfect auxiliary

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Completa la oración:


It____________    a lot.

a)

       has already gone

b)

has had  

c)

has rained

2.

We ________ tennis.

a)

 have not played  

b)

has rained 

c)

 have lost    

3.

My sister ___ eaten my cakes.

a)

have

b)

has

4.

The children ___ _their passport.

a)

have lost

b)

has lost

5.

Your friend ___ happy all day.

a)

Have been

b)

has been

6.

I ___ never _____overseas.

a)

have/ traveled

b)

has/traveled

7.

We ____ our hair today.

a)

has cut

b)

have cut

8.

I ___ just had a shower.

a)

have

b)

has

9.

My husband ___ forgotten my birthday.

a)

have

b)

has

10.

Someone ___ taken my pen

a)

have

b)

has