问题
选择题
Your cousin is said ________ a new computer program recently, but do you know when he will finish it?
A.to design
B.designing
C.to have been designing
D.to have designed
答案
答案:C
C 句意:据说你表弟最近正忙于设计一款新的计算机程序,你知道他什么时候能完成吗?sb.is said to...某人据说……,故排除B、D选项,根据recently可知用完成时态,因此选C项。