单选题 15.  Professor Wu told us that by the end of the year he ______ here for three years.
【正确答案】 C
【答案解析】 时间标志词by the end of搭配的时态应为将来完成时。由于主句为过去时态,所以从句时态改为过去将来完成时,即would have done。