It was raining when I _____ home yesterday ?AHad reached BHas reached C Had been reachingD Reached Answer: D. Reached