It...................... for three days when it finally stopped yesterday afternoon. Unfortunately, it is predicted that a new cold weather front................. tomorrow afternoon.
A- has snowed - is going to be arriving
B- has been snowing - is going to arrive
C- had been snowing - will have arrived
D- was snowing - will be arriving
E- had snowed - would be arriving
Is C correct?
Yes
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.