Choose the best translation for the following sentence.

It’s been two hours since he remembered the truth.

Recuerda la verdad hace desde dos horas.

Recordó la verdad desde dos horas.

Hace dos horas desde hace que recuerda la verdad.

Hace dos horas que recuerda la verdad.

Respuesta :

D. Hace dos horas que recuerda la verdad.
I believe the correct answer is Hace dos horas que recuerda la verdad.
It literally means - It's been two hours since he remembered the truth.
Here, you would first place hace dos horas to denote when something happened, and it should always be followed by que to show what actually happened then. 
Q&A Education