Examveda

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

D. had been battering/has caused

E. is battering/has been causing

Answer: Option C


This Question Belongs to Competitive English >> Tenses

Join The Discussion

Related Questions on Tenses