It’s reported that by the end of last month the sale of the company ______ by 10%.A.has risenB.had been rising C.had risenD.has been rising 这个句子考查的什么时态呀?

问题描述:

It’s reported that by the end of last month the sale of the company ______ by 10%.A.has risen
B.had been rising
C.had risen
D.has been rising
这个句子考查的什么时态呀?

个人觉得选C.
理由:首先排除B,没有这种时态;题干中有by the end of last month时间状语,故排除A;剩下C和D,又由于D是现在完成进行时,表示一直在增长还没有停止,而增长这一事件是上过月报告的,可以直接用过去完成时,表示在报告之前就已经完成了.过去完成时表示过去的过去.故选C