The first phrase could have been:
He's been putting up with it, his whole life.
You put up with something that is annoying, irritating, or painful. For instance, he may suffer from severe backache but because there is no cure, and the doctors cannot help him, he has no choice but to put up with the pain.
Now, why anyone would put this type of sentence in the passive voice is quite beyond me. The agent, the man, is not performing an action on his back, rather it his back that is inflicting an action.
The original phrase is however:
He has been putting it up his whole life
the passive voice equivalent is:
It has been being put up his whole life
But it sounds awkward, clumsy, unnatural and confusing. The present perfect continuous tense is rarely used in the passive voice. Compare the following phrases
- Active 1) He wrote two books about Moriarty.
Passive 1) Two books about Moriarty were written by him.
A 2) He has written two books about Moriarty.
P 2) Two books about Moriarty have been written by him.
A 3) He has been writing a book about Moriarty all his life.
- P 3) A book about Moriarty has been being written by him all his life.
P 3 Sounds confusing, despite it being grammatically correct. No one speaks like that and I doubt there are many examples of this type of passive construction in literature or in any type of journals (at least I hope not!)
For sentence number 2 it is exactly as @relaxing stated in his answer. The correct form is:
It used to be said in similar situations
The BBC has an article on the passive voice construction using the present perfect continuous
Generally, we avoid using the continuous form of the passive with the
future, present perfect, past perfect and future perfect, although
present continuous and past continuous are quite common and sound
quite natural in the passive voice.
Present: It is cleaned... It is being cleaned...
Past: It was cleaned.. It was being cleaned
Future: It will be cleaned... xxxx xxxx xxxx
Present Perfect: It has been cleaned... xxxx xxxx xxxx
Past Perfect: It had been cleaned... xxxx xxxx xxxx
Future Perfect: It will have been cleaned xxxx xxxx xxxx
Study these further examples of use and note how we avoid using the
continuous form of the passive in the final four tenses listed: