At 10:00 last night, it had been raining for an hour.
In this sentence how do we understand the time? In other words, the hour that was mentioned in this sentence, what does it mean?
Does it mean that the rain started at 9 and lasted until 10, or it started at 10 and lasted until 11?