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