wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect tense

Total questions: 43

Worksheet time: 21mins

Name
Class
Date
1.

My mother .... delicious cakes

a)

has made

b)

have made

2.

My bother .... me this story

a)

has read

b)

have read

3.

We ... to Bali twice

a)

have gone

b)

has gone

4.

Anjali's mother ... her a birthday gift

a)

has send

b)

has sent

5.

Arik and I ... French

a)

have learned

b)

has learned

6.

He has lost his wallet.

The negative form is ...

a)

He has not lost his wallet

b)

He not has lost his wallet

7.

I ... several doctor for my illness

a)

have seen

b)

has seen

8.

Your English ... since You studied at America.

a)

has really improved

b)

have really improved

9.

She ... in the hospital for six years

a)

has worked

b)

have worked

10.

They have been back from office.

The interrogative form of the sentence is ...

a)

Have they been back from office?

b)

Been have they back from office?

11.

How long ______ the children slept?

a)

did

b)

have

c)

has

d)

was

12.

That tree __________ there for five hundred years.

a)

does

b)

have been

c)

is been

d)

has been

13.

Have you __________ left a restaurant without paying the bill?

a)

never

b)

still

c)

ever

d)

yet

14.

He (a)   (live) in Hong Kong for ten days.

15.

I saw him in May, but I (a)   (see) him since then.

16.

___________ already _______ (do) your homework?

(a)  

17.

Write a sentence using the present perfect tense.

4 lines
18.

Out of 5, how confident are you in knowing how and when to use present perfect tense? (1=lowest, 5=highest)

a)

1

b)

2

c)

3

d)

4

e)

5

19.

She has lived here for five years.

a)

Something that happened at some unspecified time in someone's life

b)

Something that started in the past and continues up until now

c)

Something that happened in the past and has some result or relevance to the present.

20.

I've never eaten oysters

a)

Something that happened at some unspecified time in someone's life

b)

Something that started in the past and continues up until now

c)

Something that happened in the past and has some result or relevance to the present.

21.

I've known him since I was a child

a)

Something that happened at some unspecified time in someone's life

b)

Something that started in the past and continues up until now

c)

Something that happened in the past and has some result or relevance to the present.

22.

He has broken his arm

a)

Something that happened at some unspecified time in someone's life

b)

Something that started in the past and continues up until now

c)

Something that happened in the past and has some result or relevance to the present.

23.

Have you ever been to Australia?

a)

Something that happened at some unspecified time in someone's life

b)

Something that started in the past and continues up until now

c)

Something that happened in the past and has some result or relevance to the present.

24.

Lindsay _____ not been to France.

a)

has

b)

is

c)

have

25.

_____ you finished your homework?

a)

Has

b)

Are

c)

Have

26.

They___ gone to a rock concert.

a)

's

b)

're

c)

've

27.

_____ you been to Japan?

a)

Have

b)

Has

c)

Are

28.

We _____ never eaten Mexican food.

a)

have

b)

has

c)

are

29.

Andrea has _____ her umbrella.

a)

forget

b)

forgot

c)

forgotten

30.

_____ the sun come up?

a)

Was

b)

Have

c)

Has

31.

The children ________ the lost puppy.

a)

have fin

b)

have found

c)

has found

32.

Wiwi's been a vegetarian _____ three years.

a)

since

b)

for

c)

after

33.

I haven't worked _____ last December.

a)

since

b)

for

c)

after

34.

I (break) a cup.

a)

have break

b)

have broke

c)

have broken

35.

He (pay) the bill.

a)

has paid

b)

have paid

c)

has pay

36.

She (fall) from the tree.

a)

has fall

b)

has fallen

c)

has fell

37.

We (forget) the address.

a)

have forgotten

b)

have forget

c)

have forgot

38.

They (buy) some sweets.

a)

have bought

b)

have buy

c)

have buyed

39.

We (not / watch) the video.

a)

have watched

b)

haven't watched

c)

haven't watch

40.

He (not/help) his parents.

a)

isn't helped

b)

haven't helped

c)

hasn't helped

41.

She (not/see) him.

a)

isn't see

b)

haven't seen

c)

hasn't seen

42.

We (not/forget) the keys.

a)

haven't forget

b)

haven't forgotten

c)

aren't forget

43.

They (not/buy) new jeans.

a)

haven't bought

b)

aren't bought

c)

hasn't bought