https://purlandtraining.com/2020/07/17/twitch-3-troubling-tenses-whats-the-best-time-1/
Twitch #3: Troubling Tenses - What's the Best Time? 1