I think you're right. The second sentence is better.
One mark of punctuation is missing. Do you see where it should be?
Which sentence structure sounds better?
Days have gone by and Mary and Jane have not heard a sound from the neighbors cat.
OR
Mary and Jane have not heard a sound from the neighbors cat in days.
I believe the second sentence sounds better.
3 answers
Yes. neighbor's
Yes!!