Back to Practicemedium • Past Paper
Rearrange: P: for a long time, Q: had been, R: waiting, S: they