1. finished
2. hasn't had
3. haven't played
4. visited
5. hasn't written
6. left
7. haven't seen
8. got
9. haven't paid
10. planned
adding more details about the struggle rainsford experiences as he swims to the shore
tree and the cat in the tree