در جمله "I haven't seen our neighbours ___ the past three days"، باید از "for" استفاده شود زیرا "for" برای بیان دورههای زمانی به کار میرود، مثل سه روز.
"Since" معمولاً برای بیان زمان شروع یک اتفاق در گذشته استفاده میشود (یعنی از زمانی خاصی در گذشته تاکنون).
بنابراین گزینه صحیح "for" (گزینه ۴) است.