so far的句子要用现在完成时吗例如:So far,the population of Shanghai___7,120,200.填什么?A.are B.is C.have been D.has been 为什么?

问题描述:

so far的句子要用现在完成时吗
例如:So far,the population of Shanghai___7,120,200.填什么?A.are B.is C.have been D.has been 为什么?

选D,so far的用法就是用语现在完成时的诶.