Wang Hua is said a new puter program recently, but I don’t know when she will finish it.
A. to design
B. to be designing
C. to have been designing
D. to have designed
网友回答
A. to design
B. to be designing
(答案→)C. to have been designing
D. to have designed
解析:考查非谓语动词。根据句意及时间状语recently,可知用不定式的完成进行时。句意:据说王华最近正在设计一种新的电脑程序,但我不知道她生命时候完成它。