Réponse :
Le temps utilisé est du plus que parfait. Son utilisation se justifie par le fait qu'il s'agisse d'un fait passé (ici "la nuit")
Explications :
En effet, le plus que parfait se défini comme un temps qui indique un fait passé qui est antérieur à un autre fait, passé lui aussi quel que soit le délai écoulé entre les deux faits.