Liu Xiang is believed over $ 20 million in advertisements last year alone.
A. to earn
B. have earned
C. to have earned
D. having earned
网友回答
A. to earn
B. have earned
(答案→)C. to have earned
D. having earned
解析:考察不定式用法。本句指含有固定搭配sb/sth be believed to do sth据说某人做某事;如果这件事情是已经发生的事情,就使用不定式的完成式。如果是将要发生的事情,就用一般式。本句中的赚的$ 20 million是去年发生的事情,故使用完成式来表示。故C正确。