Just finish it when they can - August / September?
Then have two weeks off, cancel FA Cup, League Cup, and a few international breaks next season to catch up.
Job done.
As I posted earlier: if we're to complete next season, we have to restart by 29 August (that's assuming your scenario of no FAC, LC and international breaks). In reality, we'd have to restart before that as I'm pretty sure teams won't accept the lack of breaks - my guess is that it would have to restart by 1 August to be more realistic.
The only way to stretch this would be to cancel the Euro championships - if that were to happen, there could be an extra month to play with.