wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRESENTE PERFECT REVIEW

Total questions: 38

Worksheet time: 17mins

Name
Class
Date
1.

Have you ever ______ your umbrella when it rains?

a)

forgotten

b)

forgot

c)

forgets

d)

forgetting

2.

Have you______ your homework _____?

a)

does/yet

b)

did/yet

c)

done/yet

d)

does/yet

3.

I _________ finished my English activities

a)

has/yet

b)

have/does

c)

have/already

d)

has/already

4.

My dad has________ in England for ten years.

a)

works

b)

working

c)

worked

d)

work

5.

______ has ______ abroad this year?

a)

what/eat

b)

who/traveled

c)

where/see

d)

who/travels

6.

_______ always _____ in love with you

a)

I´ve/be

b)

I´ve/was

c)

I´ve/being

d)

I´ve/been

7.

I __________the highest mountains.

a)

have/climb

b)

have/climbed

c)

have/climbing

d)

has/climbed

8.

_____ have all the cowboys _______?

a)

Where/goes

b)

Who/gone

c)

Where/gone

d)

Where/going

9.

______ I _____ you lately that I love you?

a)

Has/tell

b)

Has/tells

c)

Have/told

d)

Have/tolded

10.

I ______ _______ ______ lunch.

a)

I has yet

b)

I has already

c)

have already had

d)

I have yet

11.

Excuse me. _____ the 8:15 am train arrived ______?

a)

have/yet

b)

has/already

c)

have/already

d)

has/yet

12.

______ you _______ written to John?

a)

have/already

b)

has/yet

c)

has/already

d)

have/yet

13.

She ______ _______ ______ the coffee?

a)

has/yet/make

b)

has/yet/made

c)

has/already/made

d)

have/already/made

14.

Linda has just ___________ outside with her grandmother. She wears an apron. So far, she has finished cleaning and washing.

a)

eaten

b)

read

c)

walked

d)

written

15.

She has also _____________ seeds and crumbs.

a)

called

b)

ironed

c)

gathered

d)

cuts

16.

Now Linda and Grandmother are outside. Linda has just _________ some seeds on the ground to feed the birds.

a)

dropped

b)

run

c)

closed

d)

sung

17.

Recently, Grandmother has _________ in with Linda´s family. She now enjoys living with them.

a)

cooked

b)

ironed

c)

played

d)

moved

18.

Grandmother has already ________ down on the bench. She also wears an apron. She has just ________ cooking.

a)

seen/finished

b)

cooked/finished

c)

eaten/finished

d)

sat/finished

19.

Grandmother and Linda wait for birds. They have _______ birds in the yard before. Grandmother has always liked to watch the birds. Linda has always _______ to feed them.

a)

eaten/liked

b)

copied/liked

c)

seen/liked

d)

opened/liked

20.

There are a lot of good applicants. So far we _____________ 10 people and have looked at over 50 resumes.

a)

has/ interviewed

b)

has/watched

c)

have/interviewed

d)

have/watched

21.

OK, the first person is Phil. He has worked as a salesperson for 10 years in both The United States and Canada. Also, he _________ the manager of the sales department of a large auto-parts company.

a)

has studied

b)

has been

c)

has written

d)

has worked

22.

Well what about Larry? We haven’t met him yet but his resume looks good. He has been a salesperson in the food industry for 13 years. He has worked in The United States, Canada and Mexico. In the past 4 years he __________ to speak Spanish and French.

a)

has traveled

b)

have traveled

c)

has traveled

d)

has learned

23.

The problem is we still haven’t had an interview with him. I __________ him many times, but I haven’t been able to reach him.  

a)

have studied

b)

has studied

c)

have called

d)

has called

24.

I _____________ my homework yet.

a)

hasn´t did

b)

haven´t did

c)

haven´t done

d)

hasn´t done

25.

The Smith family ____________________ a car but they want to buy one for transportation.

a)

has never owns

b)

has never owned

c)

have never own

d)

have never owned

26.

I visited the old cathedral which it was in front of the Independence park. Now, the new cathedral _______ built with a modern architecture.

a)

has be

b)

has being

c)

has been

d)

have been

27.

There were too many trees in Coatzacoalcos, now it _________. Some big trees have been cut.

a)

has changes

b)

has change

c)

have changed

d)

has changed

28.

The "malecon" (pier) was shorter. It _______enlarged along Coatzacoalcos´ coast. Now it is more beautiful.

a)

have being

b)

has been

c)

has

d)

have

29.

In Coatzacoalcos there were only 2 supermarkets, Chedraui 1 and Blanco. Now, several new markets and mall __________.

a)

have been

b)

have been built

c)

has been built

d)

have been build

30.

There were many high dunes all around Coatzacoalcos. Now, the dunes have ____________ and new buldings have been built in their place.

a)

removed

b)

been removed

c)

be removed

d)

being removed

31.

There were iguanas, snakes, rabbits, scorpions, coyotes and turtles in the marshes and tropical forest around Coatzacoalcos. Now, they ________________ from those places and supermarkets, and apartments buildings have been built instead.

a)

have

b)

dissapeared

c)

have dissapeared

d)

has dissapeared

32.

What place have you _______ in our city when you were a teenager?

a)

visits

b)

visited

c)

visit

d)

visiting

33.

She has lived here _____ twenty years.

a)

to

b)

for

c)

at

d)

in

34.

We have taught at this school _________ 1965.

a)

since

b)

from

c)

at

d)

ago

35.

Alice has been married_______ March 2nd.

a)

for

b)

since

c)

ago

d)

of

36.

I’ve been waiting _______ 8 o’clock until now

a)

for

b)

ago

c)

since

d)

from

37.

He has been studying English _____ a long time.

a)

from

b)

since

c)

of

d)

for

38.

_____you ever _____in a forest?

a)

has/be

b)

have/was

c)

have/be

d)

have/been