- 试题详情及答案解析
- We ________ the bridge for over two years and it will be half a year before it’s completed.
A.are building | B.have built |
C.have been built | D.have been building |
- 答案:D
- 试题分析:考查现在完成进行时态。由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。故要用现在完成进行时,因此选D。句意:我们已经造桥几乎两年了,桥竣工大概还要半年。
考点:考查现在完成进行时态。