If you think about  "thank you", please, consider this: Patreon

Past Simple vs Past Continuous vs Past Perfect – Narrative Tenses Gap-Fill Exercise (B1 ESL Grammar)
Fill in the gaps with the correct past form.

Alex and his girlfriend, Sarah, (MAKE) a deal a month ago: they would both quit junk food and hit the gym every day. However, while Sarah (STICK) to the plan, Alex secretly (BUY) donuts on his way home for weeks.

One night, after he (EAT) a whole pepperoni pizza alone, he fell into a deep, troubled sleep. In his dream, he (LEAVE) alone in a dark, empty gym. Suddenly, his trainer Boris appeared.

Boris (KNOW) all about Alex’s secrets for a long time and (COME) to the gym to punish him. Boris said he (WATCH) Alex through the donut shop window all week.

Alex (TRY) to explain himself, but Boris (JUMP) at him and (THROW) a 20kg barbell toward his feet.

Alex (FIGHT) the urge to give up, and escaping to the locker room, he (CLIMB OUT) of a tiny vent. He ran toward the exit, but Boris (JUMP) on a treadmill and somehow (RIDE) it like a vehicle to catch him.

Just as Alex (REACH) the door, he realized he (LOSE) his keys. Boris loomed over him, shouting that Alex (RUIN) their deal. Just as the trainer (LIFT) a giant kettlebell over Alex’s head, Alex woke up in a cold sweat.

He looked up and saw Sarah; she (ALREADY WAKE UP) and (STARE) at the empty pizza box on his nightstand.