Back to Practicehard • Past Paper
Rearrange: (1) rarely (2) have (3) I (4) heard (5) such (6) an (7) inspiring (8) speech