Problem: How does the sentence end?

Dharma wanted to bake some cookies and cakes for the bake sale. She ended up only baking the 
OPTIONS:
- cookies because she didn't have a cookie sheet.
- cakes because she didn't have a cookie sheet.
Answer: cakes because she didn't have a cookie sheet.
sentence: Susie wanted to read a book so she went to the library. Unfortunately the  OPTIONS:
- book was out of stock.
- library was out of stock.
complete: book was out of stock.
Laura cleaned her tan asphalt shingles and Erin cleaned her black asphalt shingles. 
OPTIONS:
- Laura had clean tan shingles.
- Erin had clean tan shingles.
Laura had clean tan shingles.
Input: Continue writing.

Neil yelled at Samuel for violating the contract even though the contract heavily favored 
OPTIONS:
- Neil .
- Samuel .

Continued: Neil .
Story needs to be completed:
Hunter liked giving a lot of pretty things to Justin, because 
OPTIONS:
- Hunter enjoyed seeing the sparkles.
- Justin enjoyed seeing the sparkles.

My choice:
Justin enjoyed seeing the sparkles.
Problem: How does the sentence end?

Christopher is always oversleeping in the morning, and Justin wakes up on time. 
OPTIONS:
- Christopher has a shoddy alarm clock.
- Justin has a shoddy alarm clock.
Answer:
Christopher has a shoddy alarm clock.