It was raining when I _____ home yesterday ?
AHad reached
BHas reached
CHad been reaching
DReached
Answer:
D. Reached
Read Explanation:
The first part of the sentence ("It was raining") sets a past continuous background.
The second part describes a single completed action in the past that happened during that time ("when I reached home").
Had reached (past perfect) is used for an action that occurred before another past action, which isn't the case here.
Has reached (present perfect) doesn’t match the past time reference "yesterday".
Had been reaching (past perfect continuous) is unnecessarily complex and doesn’t fit a short completed action like "reached".
So the correct sentence is:
It was raining when I reached home yesterday.
