Ответ:

When granny read a book on the sofa, she fell asleep.