https://newgirlonthebloc.com/russian-verbal-aspect/
Russian Verbal Aspect: A Complete Guide to Imperfective vs. Perfective Verbs