Rajasthan Judiciary Pre 2014

It has been raining ______ yesterday.

Verified Answer
A. by
B. since
C. after
D. in

Explanation:

'Since yesterday' indicates a duration starting from a specific point in the past.