Qad with the past necessarily means minutes ago.

Qad: Expectation, Confirmation and Contextual Meanings