单选题   Which of the following sentences is CORRECT?
 
【正确答案】 C
【答案解析】时态题。分析四个选项可知,C项使用现在完成进行时,表示到目前为止持续在做的事情,语法正确,故为答案。A项中,时间限定为by the end of last year,谓语动词应使用过去完成式;B项中,It's the first time...句型中,谓语动词应使用现在完成式;D项since意为“既然”,引导原因状语从句,主句应使用一般现在时。