问题 单项选择题

It seems water______from this tap for some time. We'll have to take it apart to put it right.

A. had leaked
B. is leaking
C. leaked

D. has been leaking

答案

参考答案:D

解析: 根据时间状语for some time以及后一分句的动词时态可知,选项动词动作强调到现在为止仍在继续,故应排除选项A、C。由于现在进行时不可与一段时间状语连用,所以排除选项B,选D现在完成进行时。

问答题 简答题
单项选择题