You were right, the correct answer is desde hace.
"No encuentro mis llaves desde hace tres dias." is right.
9.5m questions
12.2m answers