(A) has been raining
(B) rained
(C) was raining
(D) has rained
正确答案:C解答参考:由前面的arrived 看出是过去发生的事情,而表示到达某地时在下雨,是当时正在发生的事情,所以选择过去进行时。【译文】我到达伦敦的时候正在下雨。