Ответ:
1) Who were talking to when I saw you in the cafeteria yesterday?
2) You phoned while I was having a shower.
3) When I got home yesterday, my cat was sleeping on my pillow.
4) It started to rain just as we were getting ready to have our picnic.