Common collocations before 'invent'

before, can, did, great, has, just, known, like, much, now, only, thing, thought, way, why