英语:so far this year we () a fall in house prices by between 3 and 5 percentA saw B see C had seen D have seen

问题描述:

英语:so far this year we () a fall in house prices by between 3 and 5 percent
A saw B see C had seen D have seen

肯定选D,“今年到目前为止,我们已经看到房价下跌了3%-5%”很显然这个时间是从过去到现在.是站在现在这个时间点来看这个问题的。这个房价下跌是否有影响,影响的是现在。例如 we had seen a fall in house prices by between 3 and 5 percent by the end of last year 这个是站在去年年底的时间点看问题的。时间是从去年之前到去年年底。

D have seen
今年到此为止,所以是现在完成时

答案是D
句子开头是so far,这个是要使用现在完成时的标志.因为在此题中是到目前为止,所以实现在完成而不是过去完成.
另外,标志要使用现在完成时的还有:up to now( 到目前为止);since(自从)
希望可以帮到你.
不懂可继续追问,没有疑问请及时点击采纳按钮,多谢:)

选D,为完成时