1.We had been sleeping for 12 hours when he woke us up.
2.They had been waiting at the station for 90 minutes when the train finally arrived.
3.We had been looking for her ring for two hours and then we found it in the bathroom.
4.I had not been walking for a long time, when it suddenly began to rain
5.How long had she been learning English before she went to London?