Q635
For the past 24 hours, a tropical storm . . . . . . . . the houses of villages in Mozambique, but it is hard to know as yet how much damage it . . . . . . . . by the time it has stopped.
A.
was going to batter/causes
B.
battered/will have been causing
C.
has been battering/will have caused
AnswerD.
had been battering/has caused
E.
is battering/has been causing
Answer: Option C
Solution
Answer: Option C
No explanation is given for this question Let's Discuss on Board