1)arrived turned on
2)was writing, went out
3)have not booked
4) apologized,had missed
5)were cycling before they stopped
6)thanked, had bought
7)have been riding
8)borrowed, was wearing it spilled
9)informed
10)was raining,left
11)entered.saw,was eating
12)was sleeping ,was tired