WHEN I LAST (STAY) IN CAIRO, I (RIDE) TO THE PYRAMIDS ON A CAMEL T...

30. When I last (stay) in Cairo, I (ride) to the Pyramids on a camel that my friend (borrow) the day

before. => stayed, rode, had borrowed