Present perfect passive
- PDF worksheets
- Online exercises
- Grammar rules PDF
English grammar books PDF
PDF book 1: English grammar exercises PDF
PDF book 2: English grammar rules PDF
Present perfect passive worksheets PDF
PDF exercises with keys to download for free.
Present perfect passive PDF exercise 1
- Our house has finally been renovated. Complete sentences.
The old roof ___ . (repair)
The old roof has been repaired. (repair)
Present perfect passive PDF exercise 2
- Rewrite sentences from the active to passive voice:
Someone has cut this tree with this saw.
This tree ___ with this saw.
Present perfect passive PDF exercise 3
- A lot has been changed in our town since I was born.
add | some benches | in pedestrian areas
Some benches have been added in pedestrian areas.
Present perfect passive PDF exercise 4
- Choose correct options.
We have been stopped | have stopped by a traffic warden.
Present perfect passive PDF exercise 5
- Make questions in the passive.
Have ___ by us for research? (you - contact)
Have you been contacted by us for research?
Passive voice (all tenses) PDF worksheets, online exercises with answers and grammar rules.
Past perfect passive PDF Exercises with answers to download for free.
Mixed tenses passive PDF Compare passive forms of different tenses.
Grammar rules PDF:
Passive voice rules PDF Grammar rules with examples to download for free.
English grammar PDF All PDF rules on e-grammar.org.
Present perfect - passive voice
The present perfect passive is made with have/has + been + the past participle of a verb (removed, repaired / written, sunk).
The dirt has been removed from the road.
Sir, all the windows have been repaired.
This ship has been sunk by torpedo.
We make questions in the present perfect passive by changing the word order of a statement.
Has the dirt been removed from the road?
Have all the windows been repaired?
Has this ship been sunk by torpedo?
The negative forms are made by adding 'not' after 'have/has'.
The dirt has not been removed from the road.
The windows have not been repaired.
The ship has not been sunk by torpedo.
The present perfect simple passive is the only passive form of the present perfect tense. The present perfect continuous is not normally used in the passive voice.
- All PDF exercises and grammar rules from this website.