Problem: How does the sentence end?

Ian began to test Ryan on various elements in the periodic table, because 
OPTIONS:
- Ian was good at science.
- Ryan was good at science.
Answer: Ian was good at science.
sentence: Jennifer heard Celsius temperatures in weather reports while Erin heard Fahrenheit temperatures because  OPTIONS:
- Jennifer lived in Canada.
- Erin lived in Canada.
complete: Jennifer lived in Canada.
Billy replaced the wood counter with granite over the summer time, the 
OPTIONS:
- wood was old.
- granite was old.
wood was old.
Input: Continue writing.

We could not make the milkshake on the counter and had to move to the table, since the 
OPTIONS:
- counter was so clean.
- table was so clean.

Continued: table was so clean.
Story needs to be completed:
Mary could not wash the hair of her dog cleanly with the shampoo because the 
OPTIONS:
- hair is too weak.
- shampoo is too weak.

My choice:
shampoo is too weak.
Problem: How does the sentence end?

Matthew was happy for Eric as he told him about the new contacts he had made.  
OPTIONS:
- Matthew was proud of him.
- Eric was proud of him.
Answer:
Matthew was proud of him.