I was studying about passive voice from some good websites but I am really confused with these two sentences.
From grammarbank; Active: People say he was working very hard. Passive : He is said to have been working very hard.
From grammaring; Active: They reported Vincent was staying in Paris at that time. Passive : Vincent was reported to be staying in Paris at that time.
My question is about passivization of Past Continuous part. One of them is have been Ving and an other is be Ving. Are both correct? And if it is, what is the rule.