wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect Simple

Total questions: 26

Worksheet time: 12mins

Name
Class
Date
1.

I _________________ my purse.

a)

have lost

b)

has lost

c)

lose

d)

have lose

2.

We _________________ this movie already.

a)

have seen

b)

has seen

c)

have saw

3.

There _________________ a car accident.

a)

has been

b)

have been

c)

has be

4.

Where ____ I ____ my sandals?

a)

have / left

b)

has / left

c)

have / leave

5.

The children _________________ a mess in the kitchen.

a)

have made

b)

has made

c)

have make

6.

____ you ____ England?

a)

Have / visited

b)

Has / visited

c)

Have / visit

7.

She _________________ her chores.

a)

has finished

b)

have finished

c)

has finish

8.

____ you ____ your mom yet?

a)

Have / called

b)

Has / called

c)

Have / calling

9.

I __________________ a college student for three years. (be)

a)

have been

b)

has been

c)

have be

d)

have am

10.

________ he (call) _______ María?

a)

Have / called

b)

Has / called

c)

Have / calls

d)

Have / call

11.

I'm not happy. I still (find) ________________ my cell phone.

a)

haven't found

b)

hasn't found

c)

isn't find

d)

haven't find

12.

Aisha and Mona _________________ (be) friends for more than 10 years.

a)

has been

b)

have been

c)

have be

d)

are

13.

Mariam has been married _____ three months.

a)

for

b)

since

14.

Mariam has been married _____ March 2nd.

a)

for

b)

since

15.

They have been at the hotel ____ a week.

a)

for

b)

since

16.
Hi, Angela. How are you? I ____________ (not/see) you ___________ ages.
a)
haven't seen   /  for
b)
didn't see  /  since
c)
haven't seen  /  since
d)
didn't see  /  for
17.

I __________ to Edinburgh three times

a)

was been

b)

has been

c)

have been

18.

My brother ___________ ill lately

a)

has been

b)

have been

c)

was

19.

Ali and Mohammed ___________ a medal at the photography competition.

a)

has won

b)

have winned

c)

have won

20.

Amina ___________ really hard for this test

a)

have studied

b)

has stuyed

c)

has studied

d)

have study

21.

Ayesha ___________ Chinese food in her life!

a)

have never eaten

b)

never eaten

c)

has never eaten

d)

has never ate

22.

My teacher ______ me an e-mail.

a)

have sent

b)

has sent

c)

has send

d)

have send

23.

My parents ______ the museum several times.

a)

has visited

b)

have visited

c)

have visit

d)

has visit

24.

They ______ their suitcases.

a)

has packed

b)

have packed

c)

have pack

d)

has pack

25.

I ______ my bike.

a)

has clean

b)

have cleaned

c)

has cleaned

d)

have clean

26.

Reem ______ her room.

a)

has painted

b)

have painted

c)

has paint

d)

have painted