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
PDF worksheets
Free PDF exercises to download.
Present perfect passive PDF worksheet 1
- Our house has finally been renovated. Complete sentences.
The old roof ___ . (repair)
The old roof has been repaired. (repair)
Present perfect passive PDF worksheet 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 worksheet 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 worksheet 4
- Choose correct options.
We have been stopped | have stopped by a traffic warden.
Present perfect passive PDF worksheet 5
- Make questions in the passive.
Have ___ by us for research? (you - contact)
Have you been contacted by us for research?
Online exercises with answers:
Present perfect passive exercises
Compare all tenses:
Passive voice - online exercises Passive forms of all tenses.
Passive voice - PDF worksheets Free PDF exercises on all passive forms.
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.
Questions
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?
Negative
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.
Note
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.
Our tip:
- All PDF exercises and grammar rules from this website.