Rule reminder
Time expressions ending in 'fa' mean 'ago': un'ora fa (an hour ago), due giorni fa (two days ago), tre settimane fa (three weeks ago), un mese fa (a month ago), un anno fa (a year ago). These always pair with passato prossimo.
Due ore fa tu ___ un messaggio a Marco?