From the last five days it has been raining torrentially
From the last five days it has been raining torrentially.
- Since the last
- For the last
- Since last
- No improvement
Answer
Both, since and for, express duration up to a point in the present.
We use since + the starting point of the activity.
We use for + a time period.
The correct option is B.