Source: https://ocw.mit.edu/courses/global-languages/21g-702-spanish-ii-spring-2004/in-class-activities/MIT21G_702S04_43preter.pdf