Could I have your answers to these tenses exercise?

On the Past Perfect Continuous and Past Perfect Simple.
Taken from National Exams.

1- Leila missed the interview yesterday morning; her train (already, to leave) the station when she got there.
National Exam of 2008.(Catch-up)

2- Before she became a doctor, Salma (already-to work) ................... as a biology teacher for 2 years.
National Exam of 2008.

3- ''No one was killed because meteorologists (to warn) ............... the authorities long before the disaster took place,'' the reporter said.
National Exam of 2008.

Mine are:
1- Had already left.
2- Had already been working.
3- Had been warning.

Thanks for your help.