It _______ for two hours now

13 查阅

It _______ for two hours now

  • A. rains
  • B.is raining
  • C.has rained
  • D.has been raining

参考答案:

D

雨现在还在下,是持续到现在的动作,所以根据句意,用现在完成进行时比较好。