1 2 3
Joe has been kicking that ball for the past 5 years.

How would you turn it into Passive Voice?

I'd say: The ball has been kicked by Joe for the past 5 years.
Full Member281
Or maybe "that ball has been..."?
New Member03
Lol. Yes, you're right. A little mistake.

My point is if there's other way to do this to emphasize the continuous form found in active voice.
Or:
Soccer balls have been kicked by Joe for the past 5 years.
In one place or another, a soccer ball has been kicked by Joe for the past 5 years.
Veteran Member11,673
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
EyeSeeYouJoe has been kicking that ball for the past 5 years.
EyeSeeYouThe ball has been kicked by Joe for the past 5 years.
Not quite.
That ball has been being kicked by Joe for the past five years.
CJ
Veteran Member51,951
Moderator: A super-user who takes care of the forums. You have the ability to message a moderator privately should you wish. These users have a range of elevated privileges including the deletion, editing and movement of posts when needed.Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
CJ, isn't this very similar to my question. It sounds like Joe has been continuously kicking the ball for the past 5 years.
Veteran Member7,658
CJ: That's what I wanted to know, if that form existed. Sounds odd, though.
EyeSeeYouJoe has been kicking that ball for the past 5 years.

How would you turn it into Passive Voice?

The continuous perfect is incorrect in the passive. In other words, your sentence cannot be changed into the passive.
CB
Veteran Member7,899
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.Trusted Users: Trusted users are allowed to use additional capabilities of the site such as private messaging to all users and various other advanced features. You cannot join this role unless you are promoted by an administrator.
Cool Breeze
The continuous perfect is incorrect in the passive. In other words, your sentence cannot be changed into the passive.

CB

But -- CJ just did it. I would say it doesn't sound very natural in the passive, but what's "incorrect" about CJ's version? (That ball has been being kicked by Joe for the past five years)

I think a more colloquial, more natural sounding version would be "That ball has been getting kicked by Joe for five years."

And I don't think either of these passive forms imply five years of continuous ball-kicking any more than the original (active voice) sentence does.

Just my 2 cents' worth.

P.S. This is weird -- when I first read the original post (how would you put this sentence into the pasive voice), my reaction was "Why would you want to? It would be "That ball has been being kicked...." but it sounds awful. Don't do it." But then, as soon as CB said you can't do it, I immediately wanted to defend the passive voice version. So I guess I would say you can put into passive voice, but a native speaker probably wouldn't in ordinary conversation.

CJ-- do you like my "getting kicked" variation?

P.P.S. -- I love this board!
Veteran Member6,336
Moderator: A super-user who takes care of the forums. You have the ability to message a moderator privately should you wish. These users have a range of elevated privileges including the deletion, editing and movement of posts when needed.Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
Show more
Live chat
Registered users can join here