He was shaving this morning when he cut himself.
Я не могу понять в чём различие между этими временами. На мой взгляд, оба предложения описывают действие, которое:He had shaved this morning when the door opened.
1. началось в прошлом
2. длилось некоторое время в прошлом
3. закончилось в прошлом потому что наступило другое событие
Так почему же существуют две временные формы, описывающие одно и то же?