wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Peter ______________ eleven books since last weekend.

a)

have read

b)

has read

c)

has readed

2.

I _______ married ____ two years

a)

has been/ never

b)

have been/ for

c)

have been/ since

3.

I _____ a teacher since 1998

a)

has been

b)

have been

c)

hasn't been

4.

My mother ................ delicious cakes

a)

has maded

b)

have make

c)

has made

5.

You _______a postcard to your friends.

a)

have sent not

b)

have not sent

c)

not have sent

6.

My family __________ to Europe

a)

hasn't traveled

b)

haven't traveled

7.

I _________ anything today.

a)

hasn’t eaten

b)

haven’t eat

c)

haven’t eaten

8.

Cindy ________________ her car for only five months

a)

has driven

b)

has drive

c)

has drived

9.

It __________snowed _____ 1980.

a)

hasn't /since

b)

hasn't/ for

c)

hasn't/ already

10.

She ____________her homework.

a)

have not finished

b)

not has finished

c)

has not finished