Problem: How does the sentence end?

Amy wanted to spend time with Natalie because 
OPTIONS:
- Amy had been gone for a long time.
- Natalie had been gone for a long time.
Answer: Natalie had been gone for a long time.
sentence: The air conditioner of Kenneth is broken, so Randy is notified because  OPTIONS:
- Kenneth is the repairman.
- Randy is the repairman.
complete: Randy is the repairman.
Steven always ate a lot of French fries but Kenneth did not as 
OPTIONS:
- Steven really loved potatoes.
- Kenneth really loved potatoes.
Steven really loved potatoes.
Input: Continue writing.

The armor failed to prevent the sword from puncturing him, since the 
OPTIONS:
- armor was so strong.
- sword was so strong.

Continued: sword was so strong.
Story needs to be completed:
Neil was scared to have strong feelings for the girlfriend unlike William, because 
OPTIONS:
- Neil was ready for commitment.
- William was ready for commitment.

My choice:
William was ready for commitment.
Problem: How does the sentence end?

The mechanic tried to cover the car with a tarp but it didn't fit because  the 
OPTIONS:
- tarp was too short.
- car was too short.
Answer:
tarp was too short.