wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

My brother and Dika _____ round the park many times but they've never seen the lamp.

a)

have walked

b)

has walked

c)

have walking

2.

Anita _____ some application letters to the company but they never call her.

a)

have sent

b)

has sent

c)

have send

d)

has send

3.

Dini's been a vegetarian _____ five years.

a)

since

b)

for

c)

after

d)

before

4.

I haven't worked _____ last September.

a)

since

b)

for

c)

after

d)

by

5.

Linda _____ not been to France.

a)

is

b)

was

c)

have

d)

has

6.

They ___ gone to a rock concert.

a)

've

b)

's

c)

're

d)

'es

7.

We _____ never eaten Indonesian food. a. have

a)

has

b)

have

c)

are

d)

were

8.

Dita has _____ her umbrella.

a)

forget

b)

forgot

c)

forgotten

d)

forgetting

9.

_____ the sun come up?

a)

Has

b)

Have

c)

Is

d)

Was

10.

The children ________ the lost puppy.

a)

has found

b)

have found

c)

is found

d)

was found