Back to Practicehard • Past Paper
Rearrange: (1) having (2) finished (3) his (4) work (5) he (6) went (7) to (8) bed