It has been raining ------ two days. (Select the appropriate word/phrase from the options provided, so that the word/phrase appropriately fills in the gap in each sentence.)
A
for
B
since
C
ago
D
from
Correct Answer: for