How to use Present Perfect Continuous in Passive form?
Although Present Perfect Continuous is less commonly used in its Passive form. I want to know if it's possible to use a sentence below in its passive form.
Active:
I have been telling him a long story and not finished yet.
Passive:
- He is being told a long story by me but not finished yet.
- He has been told a long story by me but not finished yet.
Is No.1 correct?
What I want to know is whether if I could use the option one as a Passive form of the original statement? or how would a native speaker express that statement in its Passive form?
Solution 1:
To begin with the active sentence is not strictly grammatical. It needs to have I have or an it's between and and not. But that is not particularly important as it doesn't affect the main point.
Neither of the passive suggestions are fully correct.
It should, in my view, be He has been being told a long story by me and it's not finished yet.
Solution 2:
In general, you can't replace passive present perfect continuous by any other tense (for some sentences, you can). Consider
That bridge has been being repaired for the past ten years.
You can't replace it with:
That bridge has been repaired for the past ten years.
because that doesn't mean the same thing at all. The first sentence means the repairs are not yet complete, and the second means the repairs were completed ten years ago.
You could also try
*That bridge is being repaired for the past ten years,
but that's ungrammatical because the verb tense is the present, but the time specified is the past.
You could also try
That bridge was being repaired for the past ten years.
This is grammatical, but the problem with it is that it suggests that the repairs are complete, while the original sentence implies that the bridge is still under repair.
What most native English speakers would say is:
They've been repairing that bridge for the last ten years,
which some pedants might object to because it uses the unspecified they, but most people would find quite grammatical. A few might make an exception to the rule of not using passive perfect continuous tenses, and say has been being repaired. Another work-around is to find an active verb that means the same as the passive one:
That bridge has been under repair for the past ten years.