Recently, John has been doing the work. Change the voice Share with your friends Share 2 Bharath Kappet answered this Dear student The answer is - Recently, the work has been done by John. Regards 1 View Full Answer Sheeba Blessy answered this work is being done by John -2 Sanjith M Lakkol answered this the work was recently done by John 0 Soumya Singh answered this the work had been done by john -1