Common collocations before 'long'

after, before, did, down, has, how, just, know, like, look, stay, take, took, very, will