wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

I _____________ my homework yet.

a)

have finish

b)

has finished

c)

did finished

d)

haven't finished

2.

My father is on the way. He ____________ home yet.

a)

haven't arrived

b)

hasn't arrived

c)

didn't arrived

d)

arrived

3.

I am not hungry. I have _______ eaten.

a)

yet

b)

now

c)

just

d)

ever

4.

I have never ___________ to Paris.

a)

been

b)

went

c)

go

d)

was

5.

________ you ever been to New York?

a)

Are

b)

Were

c)

Do

d)

Have

6.

I am still working. I haven't finished my work ________.

a)

already

b)

yet

c)

still

d)

never

7.

I am looking for my pen. I __________ it.

a)

have lost

b)

lost

c)

did lost

d)

was lost

8.

During the two years David ____________ ten different jobs.

a)

has has

b)

has had

c)

have had

d)

have has

9.

I __________ a teacher since 2002.

a)

was

b)

have be

c)

have been

d)

had be

10.

My friend ______________ my new dress yet.

a)

haven't seen

b)

didn't see

c)

hasn't see

d)

hasn't seen