Помогите с номером 30
1. had already started 2. had just finished / phoned 3.had completed 4. ran/saw/had ruined 5.opened/had covered 6.hadn't bought 7.met/had already done 8.had washed