You are on page 1of 6

Present perfect passive: exercise 1

https://www.e-grammar.org/present-perfect-passive/

Exercise 1

Complete these sentences with the verbs in brackets. Use the present perfect passive.

Our house has finally been renovated

The old roof ........................................................................ . (repair)

Some inner walls ................................................................ . (move)

All the windows ................................................................. . (replace)

All the inner doors ............................................................. . (repaint)

A new exterior door ........................................................... . (buy)

A new bathroom ................................................................ . (build)

Central heating ................................................................... . (install)

Exterior walls ..................................................................... . (insulate)

New plumbing systems ...................................................... . (use)

New floors .......................................................................... . (lay)

ESL worksheets on e-grammar.org


Present perfect passive: exercise 2
https://www.e-grammar.org/present-perfect-passive/

Exercise 2

Use the passive voice to rewrite these sentences.

We haven't checked your car yet.

Your car ........................................................................................................................................

They have not done anything about it so far.

Nothing .........................................................................................................................................

Someone has cut this tree with this saw.

.......................................................................................................................................................

Too many people have used the same methods.

.......................................................................................................................................................

My classmates have decorated our classroom.

.......................................................................................................................................................

Children have eaten all the biscuits.

.......................................................................................................................................................

Property developers have bought this land.

.......................................................................................................................................................

They haven't asked us to give them a hand.

.......................................................................................................................................................

Charities in this country have done a lot of good work.

.......................................................................................................................................................

They haven't built the new bridge yet.

.......................................................................................................................................................

ESL worksheets on e-grammar.org


Present perfect passive: exercise 3
https://www.e-grammar.org/present-perfect-passive/

Exercise 3

Use these words to make sentences in the passive voice.


Example: build | a new bridge - A new bridge has been built.

A lot has been changed in our town since I was born

improve | a lot of things

.......................................................................................................................................................

renovate | the townhall

.......................................................................................................................................................

add | some benches | in pedestrian areas

.......................................................................................................................................................

in the park | create | a new pond

.......................................................................................................................................................

old trees | cut down

.......................................................................................................................................................

instead | plant | new trees

.......................................................................................................................................................

a new zoo | near the town | open

.......................................................................................................................................................

on the outskirts | built | a football stadium

.......................................................................................................................................................

install | computers | in the library

.......................................................................................................................................................

in some public places | establish | a wifi network

.......................................................................................................................................................

ESL worksheets on e-grammar.org


Present perfect passive: exercise 4
https://www.e-grammar.org/present-perfect-passive/

Exercise 4

Write correct forms or words next to each sentence.

Paul has been bit | has been bitten by a dog. ..................................

Turn it off. Sue and Jill has been scared | have been scared to death. ..................................

I'm afraid we have been stopped | have stopped by a a traffic warden. ..................................

My sister has annoyed | has been annoyed with me since I was born. ..................................

We have already given | have already been given it to Liz. ..................................

I'll work in Dover. I have been offered | have offered a job by Derek. ..................................

There's nothing left. All the goods has been sold | have been sold. ..................................

Look at that. The horse has been hit by | with a stick. ..................................

The new scyscraper has grown | has been grown taller than the old one. ..................................

Our teacher has been ordered | has ordered us to come on time. ..................................

It's OK. The dinner has been paid by | with Matt. ..................................

Oh, no! I have been woken up | have woken up by your alarm-clock. ..................................

ESL worksheets on e-grammar.org


Present perfect passive: exercise 5
https://www.e-grammar.org/present-perfect-passive/

Exercise 5

Make questions to complete the following texts.

........................ you been ........................................ money? (promise) Be careful, you can


become a victim of fraud.

Have ..................................................................................... by us for research? (you - contact)


Please, use the link below to answer our questions.

............................................................................... with Dell products? (anybody - ever satisfy)


Thank you in advance for giving me a tip.

..................................................................................................? (the flight - cancel) There is no


announcement on the departure board.

........................................................................................................? (the issue - resolve) Please,


let us know.

....................................................................................... by the police? (you - ever stop) I'm just


curious to know.

................................................................................... by pop-up virus? (your computer - block)


Contact your technical support immediately.

...................................................................................? (you - fire) You need to prepare for job


interviews as soon as you can.

.......................................................................................? (your baggage - damage) Any damage


or loss should be reported in writing.

............................................................................................ by a girl? (you - reject) Don't panic.


There are plenty more fish in the sea.

ESL worksheets on e-grammar.org


Passive voice: mixed tenses - exercise 2
https://www.e-grammar.org/mixed-tenses-passive/

Exercise 2 - Past simple vs present perfect

Use these words to make sentences in passive forms.


Examples:
nothing | say | last time - Nothing was said last time.
nothing | do | yet - Nothing has been done yet.

the mistake | make | a long time ago

....................................................................................................................................................................

such a lion | not see | so far

....................................................................................................................................................................

I | give | this watch | last year

....................................................................................................................................................................

I | not tell | anything | since my arrival

....................................................................................................................................................................

the problem | put aside | after our meeting

....................................................................................................................................................................

how long | rugby | play?

...................................................................................................................................................................?

the furniture | move | on Monday

....................................................................................................................................................................

the matches | play | late at night

....................................................................................................................................................................

nothing | lose | up to now

....................................................................................................................................................................

when | these documents | create?

...................................................................................................................................................................?

ESL worksheets on e-grammar.org

You might also like