Common collocations before 'haunt'

back, came, come, coming, favorite, ghost, going, like, might, old, past, regular, return, still, will