Решение #
2. was having (Past Progressive, т.к. это действие, которое происходило в определенное время в прошлом);
3. began/was beginning (началась/начиналась), was leaving (выходила) (1 – Past Simple, т.к. именно данное время используется для описания краткого действия, прервавшего действие в развитии/процессе; 2 – Past Progressive, т.к. именно данное время используется для описания длительного действия, происходившего в прошлом и прерванного другим действием) ИЛИ (1, 2 – Past Progressive, т.к. это два одновременных действия в прошлом);
4. was driving (ехал), was snowing (шел снег) (1, 2 – Past Progressive, т.к. это два одновременных действия в прошлом);
5. was playing (играла), was doing (1, 2 – Past Progressive, т.к. это два одновременных действия в прошлом);
6. was walking (гуляла), was raining (шел дождь) (1, 2 – Past Progressive, т.к. это два одновременных действия в прошлом);
7. was running (бежал), saw (увидел) (1 – Past Progressive, т.к. действие происходило в определённый момент в прошлом, неизвестно, когда оно началось и завершилось; 2 – т.к. по смыслу подходит значение «увидел», в Progressive глагол «see» имеет значение «встречаться»);
8. were working (работали) (Past Progressive, т.к. это действие, которое происходило в определенное время в прошлом).