Source: https://www.lepointdufle.net/p/passecomposeimparfait.htm.pdf